Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorEike Stepper2007-02-14 13:15:52 +0000
committerEike Stepper2007-02-14 13:15:52 +0000
commitbe1781906d8d44d2214a978efc2c159b9ff03bef (patch)
tree124829e6bb89b7dc4776bf9e294555ecb5262524 /plugins/org.eclipse.net4j/src/org/eclipse/internal/net4j/transport/tcp/ClientTCPConnectorImpl.java
parent7e5afea8556b0301903f8fab004c2c9276d41082 (diff)
downloadcdo-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.java34
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);
}
}

Back to the top