Beispiel #1
0
  @Override
  public void propertyChange(PropertyChangeEvent evt) {
    if (this.socket == null && proxy.getPortNo() > 0) {
      try {
        socket = new Socket(proxy.getHostName(), proxy.getPortNo());

        new ClientSocketHandler(modelCloud, socket).start();

        // first send my own data
        sendMyProxyAddress();

      } catch (IOException e) {
        // did not work
        socket = null;
        proxy.setState("offline");
      }
    }
  }