summaryrefslogtreecommitdiff
path: root/java/src/IceSSL/EndpointI.java
diff options
context:
space:
mode:
Diffstat (limited to 'java/src/IceSSL/EndpointI.java')
-rw-r--r--java/src/IceSSL/EndpointI.java20
1 files changed, 20 insertions, 0 deletions
diff --git a/java/src/IceSSL/EndpointI.java b/java/src/IceSSL/EndpointI.java
index 82bb7a82fd6..246100b7f26 100644
--- a/java/src/IceSSL/EndpointI.java
+++ b/java/src/IceSSL/EndpointI.java
@@ -39,20 +39,24 @@ final class EndpointI extends IceInternal.IPEndpointI
//
// Return the endpoint information.
//
+ @Override
public Ice.EndpointInfo getInfo()
{
Ice.IPEndpointInfo info = new IceSSL.EndpointInfo()
{
+ @Override
public short type()
{
return EndpointI.this.type();
}
+ @Override
public boolean datagram()
{
return EndpointI.this.datagram();
}
+ @Override
public boolean secure()
{
return EndpointI.this.secure();
@@ -67,6 +71,7 @@ final class EndpointI extends IceInternal.IPEndpointI
// Return the timeout for the endpoint in milliseconds. 0 means
// non-blocking, -1 means no timeout.
//
+ @Override
public int timeout()
{
return _timeout;
@@ -77,6 +82,7 @@ final class EndpointI extends IceInternal.IPEndpointI
// that timeouts are supported by the endpoint. Otherwise the same
// endpoint is returned.
//
+ @Override
public IceInternal.EndpointI timeout(int timeout)
{
if(timeout == _timeout)
@@ -93,6 +99,7 @@ final class EndpointI extends IceInternal.IPEndpointI
// Return true if the endpoints support bzip2 compress, or false
// otherwise.
//
+ @Override
public boolean compress()
{
return _compress;
@@ -103,6 +110,7 @@ final class EndpointI extends IceInternal.IPEndpointI
// provided that compression is supported by the
// endpoint. Otherwise the same endpoint is returned.
//
+ @Override
public IceInternal.EndpointI compress(boolean compress)
{
if(compress == _compress)
@@ -118,6 +126,7 @@ final class EndpointI extends IceInternal.IPEndpointI
//
// Return true if the endpoint is datagram-based.
//
+ @Override
public boolean datagram()
{
return false;
@@ -126,6 +135,7 @@ final class EndpointI extends IceInternal.IPEndpointI
//
// Return true if the endpoint is secure.
//
+ @Override
public boolean secure()
{
return true;
@@ -138,6 +148,7 @@ final class EndpointI extends IceInternal.IPEndpointI
// "effective" endpoint, which might differ from this endpoint,
// for example, if a dynamic port number is assigned.
//
+ @Override
public IceInternal.Transceiver transceiver(IceInternal.EndpointIHolder endpoint)
{
endpoint.value = this;
@@ -151,6 +162,7 @@ final class EndpointI extends IceInternal.IPEndpointI
// from this endpoint, for example, if a dynamic port number is
// assigned.
//
+ @Override
public IceInternal.Acceptor acceptor(IceInternal.EndpointIHolder endpoint, String adapterName)
{
AcceptorI p = new AcceptorI(_instance, adapterName, _host, _port);
@@ -159,6 +171,7 @@ final class EndpointI extends IceInternal.IPEndpointI
return p;
}
+ @Override
public String options()
{
//
@@ -190,6 +203,7 @@ final class EndpointI extends IceInternal.IPEndpointI
//
// Compare endpoints for sorting purposes
//
+ @Override
public int compareTo(IceInternal.EndpointI obj) // From java.lang.Comparable
{
if(!(obj instanceof EndpointI))
@@ -224,6 +238,7 @@ final class EndpointI extends IceInternal.IPEndpointI
return super.compareTo(obj);
}
+ @Override
public void streamWriteImpl(IceInternal.BasicStream s)
{
super.streamWriteImpl(s);
@@ -231,6 +246,7 @@ final class EndpointI extends IceInternal.IPEndpointI
s.writeBool(_compress);
}
+ @Override
public int hashInit(int h)
{
h = super.hashInit(h);
@@ -239,6 +255,7 @@ final class EndpointI extends IceInternal.IPEndpointI
return h;
}
+ @Override
public void fillEndpointInfo(Ice.IPEndpointInfo info)
{
super.fillEndpointInfo(info);
@@ -261,6 +278,7 @@ final class EndpointI extends IceInternal.IPEndpointI
}
}
+ @Override
protected boolean checkOption(String option, String argument, String endpoint)
{
if(super.checkOption(option, argument, endpoint))
@@ -321,11 +339,13 @@ final class EndpointI extends IceInternal.IPEndpointI
}
}
+ @Override
protected IceInternal.Connector createConnector(java.net.InetSocketAddress addr, IceInternal.NetworkProxy proxy)
{
return new ConnectorI(_instance, _host, addr, proxy, _sourceAddr, _timeout, _connectionId);
}
+ @Override
protected IceInternal.IPEndpointI createEndpoint(String host, int port, String connectionId)
{
return new EndpointI(_instance, host, port, _sourceAddr, _timeout, connectionId, _compress);