diff options
Diffstat (limited to 'java/src/IceSSL/EndpointI.java')
-rw-r--r-- | java/src/IceSSL/EndpointI.java | 54 |
1 files changed, 12 insertions, 42 deletions
diff --git a/java/src/IceSSL/EndpointI.java b/java/src/IceSSL/EndpointI.java index 9a004a04d38..99c94fb7997 100644 --- a/java/src/IceSSL/EndpointI.java +++ b/java/src/IceSSL/EndpointI.java @@ -12,10 +12,9 @@ package IceSSL; final class EndpointI extends IceInternal.EndpointI { public - EndpointI(Instance instance, String ho, int po, int ti, Ice.ProtocolVersion pv, Ice.EncodingVersion ev, - String conId, boolean co) + EndpointI(Instance instance, String ho, int po, int ti, String conId, boolean co) { - super(pv, ev, conId); + super(conId); _instance = instance; _host = ho; _port = po; @@ -27,7 +26,7 @@ final class EndpointI extends IceInternal.EndpointI public EndpointI(Instance instance, String str, boolean oaEndpoint) { - super(IceInternal.Protocol.currentProtocol, instance.defaultEncoding(), ""); + super(""); _instance = instance; _host = null; _port = 0; @@ -138,7 +137,7 @@ final class EndpointI extends IceInternal.EndpointI default: { - parseOption(option, argument, "ssl", str); + throw new Ice.EndpointParseException("unknown option `" + option + "' in `ssl " + str + "'"); } } } @@ -170,23 +169,13 @@ final class EndpointI extends IceInternal.EndpointI public EndpointI(Instance instance, IceInternal.BasicStream s) { - super(new Ice.ProtocolVersion(), new Ice.EncodingVersion(), ""); + super(""); _instance = instance; s.startReadEncaps(); _host = s.readString(); _port = s.readInt(); _timeout = s.readInt(); _compress = s.readBool(); - if(!s.getReadEncoding().equals(Ice.Util.Encoding_1_0)) - { - _protocol.__read(s); - _encoding.__read(s); - } - else - { - _protocol = Ice.Util.Protocol_1_0; - _encoding = Ice.Util.Encoding_1_0; - } s.endReadEncaps(); calcHashValue(); } @@ -203,11 +192,6 @@ final class EndpointI extends IceInternal.EndpointI s.writeInt(_port); s.writeInt(_timeout); s.writeBool(_compress); - if(!s.getWriteEncoding().equals(Ice.Util.Encoding_1_0)) - { - _protocol.__write(s); - _encoding.__write(s); - } s.endWriteEncaps(); } @@ -226,16 +210,6 @@ final class EndpointI extends IceInternal.EndpointI // String s = "ssl"; - if(!_protocol.equals(Ice.Util.Protocol_1_0)) - { - s += " -v " + Ice.Util.protocolVersionToString(_protocol); - } - - if(!_encoding.equals(Ice.Util.Encoding_1_0)) - { - s += " -e " + Ice.Util.encodingVersionToString(_encoding); - } - if(_host != null && _host.length() > 0) { s += " -h "; @@ -270,7 +244,7 @@ final class EndpointI extends IceInternal.EndpointI public Ice.EndpointInfo getInfo() { - return new IceSSL.EndpointInfo(_protocol, _encoding, _timeout, _compress, _host, _port) + return new IceSSL.EndpointInfo(_timeout, _compress, _host, _port) { public short type() { @@ -331,7 +305,7 @@ final class EndpointI extends IceInternal.EndpointI } else { - return new EndpointI(_instance, _host, _port, timeout, _protocol, _encoding, _connectionId, _compress); + return new EndpointI(_instance, _host, _port, timeout, _connectionId, _compress); } } @@ -347,7 +321,7 @@ final class EndpointI extends IceInternal.EndpointI } else { - return new EndpointI(_instance, _host, _port, _timeout, _protocol, _encoding, connectionId, _compress); + return new EndpointI(_instance, _host, _port, _timeout, connectionId, _compress); } } @@ -375,7 +349,7 @@ final class EndpointI extends IceInternal.EndpointI } else { - return new EndpointI(_instance, _host, _port, _timeout, _protocol, _encoding, _connectionId, compress); + return new EndpointI(_instance, _host, _port, _timeout, _connectionId, compress); } } @@ -438,8 +412,7 @@ final class EndpointI extends IceInternal.EndpointI acceptor(IceInternal.EndpointIHolder endpoint, String adapterName) { AcceptorI p = new AcceptorI(_instance, adapterName, _host, _port); - endpoint.value = new EndpointI(_instance, _host, p.effectivePort(), _timeout, _protocol, _encoding, - _connectionId, _compress); + endpoint.value = new EndpointI(_instance, _host, p.effectivePort(), _timeout, _connectionId, _compress); return p; } @@ -461,8 +434,7 @@ final class EndpointI extends IceInternal.EndpointI { for(String host : hosts) { - endps.add(new EndpointI(_instance, host, _port, _timeout, _protocol, _encoding, _connectionId, - _compress)); + endps.add(new EndpointI(_instance, host, _port, _timeout, _connectionId, _compress)); } } return endps; @@ -549,7 +521,7 @@ final class EndpointI extends IceInternal.EndpointI java.util.List<IceInternal.Connector> connectors = new java.util.ArrayList<IceInternal.Connector>(); for(java.net.InetSocketAddress p : addresses) { - connectors.add(new ConnectorI(_instance, _host, p, _timeout, _protocol, _encoding, _connectionId)); + connectors.add(new ConnectorI(_instance, _host, p, _timeout, _connectionId)); } return connectors; } @@ -562,8 +534,6 @@ final class EndpointI extends IceInternal.EndpointI h = IceInternal.HashUtil.hashAdd(h, _host); h = IceInternal.HashUtil.hashAdd(h, _port); h = IceInternal.HashUtil.hashAdd(h, _timeout); - h = IceInternal.HashUtil.hashAdd(h, _protocol); - h = IceInternal.HashUtil.hashAdd(h, _encoding); h = IceInternal.HashUtil.hashAdd(h, _connectionId); h = IceInternal.HashUtil.hashAdd(h, _compress); _hashCode = h; |