diff options
author | Eike Stepper | 2007-02-14 13:15:52 +0000 |
---|---|---|
committer | Eike Stepper | 2007-02-14 13:15:52 +0000 |
commit | be1781906d8d44d2214a978efc2c159b9ff03bef (patch) | |
tree | 124829e6bb89b7dc4776bf9e294555ecb5262524 /plugins/org.eclipse.net4j/src/org/eclipse/internal/net4j/transport/tcp/ClientTCPConnectorImpl.java | |
parent | 7e5afea8556b0301903f8fab004c2c9276d41082 (diff) | |
download | cdo-be1781906d8d44d2214a978efc2c159b9ff03bef.tar.gz cdo-be1781906d8d44d2214a978efc2c159b9ff03bef.tar.xz cdo-be1781906d8d44d2214a978efc2c159b9ff03bef.zip |
Introduced protocol
Diffstat (limited to 'plugins/org.eclipse.net4j/src/org/eclipse/internal/net4j/transport/tcp/ClientTCPConnectorImpl.java')
-rw-r--r-- | plugins/org.eclipse.net4j/src/org/eclipse/internal/net4j/transport/tcp/ClientTCPConnectorImpl.java | 34 |
1 files changed, 5 insertions, 29 deletions
diff --git a/plugins/org.eclipse.net4j/src/org/eclipse/internal/net4j/transport/tcp/ClientTCPConnectorImpl.java b/plugins/org.eclipse.net4j/src/org/eclipse/internal/net4j/transport/tcp/ClientTCPConnectorImpl.java index f645629767..0f91a63559 100644 --- a/plugins/org.eclipse.net4j/src/org/eclipse/internal/net4j/transport/tcp/ClientTCPConnectorImpl.java +++ b/plugins/org.eclipse.net4j/src/org/eclipse/internal/net4j/transport/tcp/ClientTCPConnectorImpl.java @@ -18,34 +18,10 @@ import java.net.InetSocketAddress; */ public class ClientTCPConnectorImpl extends AbstractTCPConnector { - private String host; - - private int port = DEFAULT_PORT; - public ClientTCPConnectorImpl() { } - public String getHost() - { - return host; - } - - public void setHost(String host) - { - this.host = host; - } - - public int getPort() - { - return port; - } - - public void setPort(int port) - { - this.port = port; - } - public Type getType() { return Type.CLIENT; @@ -54,16 +30,16 @@ public class ClientTCPConnectorImpl extends AbstractTCPConnector @Override public String toString() { - return "ClientTCPConnector[" + host + ":" + port + "]"; //$NON-NLS-1$ //$NON-NLS-2$ //$NON-NLS-3$ + return "ClientTCPConnector[" + getDescription() + "]"; //$NON-NLS-1$ //$NON-NLS-2$ //$NON-NLS-3$ } @Override protected void onAboutToActivate() throws Exception { super.onAboutToActivate(); - if (host == null || host.length() == 0) + if (getDescription() == null) { - throw new IllegalArgumentException("host == null || host.length() == 0"); //$NON-NLS-1$ + throw new IllegalStateException("getDescription() == null"); //$NON-NLS-1$ } } @@ -71,8 +47,8 @@ public class ClientTCPConnectorImpl extends AbstractTCPConnector protected void onActivate() throws Exception { super.onActivate(); - InetAddress addr = InetAddress.getByName(host); - InetSocketAddress sAddr = new InetSocketAddress(addr, port); + InetAddress addr = InetAddress.getByName(getDescription().getHost()); + InetSocketAddress sAddr = new InetSocketAddress(addr, getDescription().getPort()); getSocketChannel().connect(sAddr); } } |