diff options
Diffstat (limited to 'java/src/IceWS/EndpointFactoryI.java')
-rw-r--r-- | java/src/IceWS/EndpointFactoryI.java | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/java/src/IceWS/EndpointFactoryI.java b/java/src/IceWS/EndpointFactoryI.java index 20d2395d133..6963aa990c9 100644 --- a/java/src/IceWS/EndpointFactoryI.java +++ b/java/src/IceWS/EndpointFactoryI.java @@ -17,32 +17,38 @@ final class EndpointFactoryI implements IceInternal.EndpointFactory _delegate = delegate; } + @Override public short type() { return _instance.type(); } + @Override public String protocol() { return _instance.protocol(); } + @Override public IceInternal.EndpointI create(java.util.ArrayList<String> args, boolean oaEndpoint) { return new EndpointI(_instance, _delegate.create(args, oaEndpoint), args); } + @Override public IceInternal.EndpointI read(IceInternal.BasicStream s) { return new EndpointI(_instance, _delegate.read(s), s); } + @Override public void destroy() { _delegate.destroy(); _instance = null; } + @Override public IceInternal.EndpointFactory clone(IceInternal.ProtocolInstance instance) { assert(false); // We don't support cloning this transport. |