diff options
author | Tom Tromey <tromey@redhat.com> | 2006-09-18 20:40:09 +0000 |
---|---|---|
committer | Tom Tromey <tromey@redhat.com> | 2006-09-18 20:40:09 +0000 |
commit | b85ecc3d456c56428a5e0b75140a94f78506186f (patch) | |
tree | a087b6f5bdaaded68dba21c25d2a449898b51f3b /gnu/javax/net/ssl/provider | |
parent | a06b2e2f5135402203e676f4c1b9ad6df48241b0 (diff) | |
download | classpath-b85ecc3d456c56428a5e0b75140a94f78506186f.tar.gz |
* gnu/javax/net/ssl/provider/SSLSocket.java (isBound, isClosed,
isConnected): Removed old comment.
(getRemoteSocketAddress): Uncommented.
(setOOBInline, getOOBInline, setKeepAlive, getKeepAlive,
setTrafficClass, getTrafficClass, setReuseAddress,
getReuseAddress, shutdownInput, shutdownOutput, isInputShutdown,
isOutputShutdown): Uncommented.
Diffstat (limited to 'gnu/javax/net/ssl/provider')
-rw-r--r-- | gnu/javax/net/ssl/provider/SSLSocket.java | 229 |
1 files changed, 107 insertions, 122 deletions
diff --git a/gnu/javax/net/ssl/provider/SSLSocket.java b/gnu/javax/net/ssl/provider/SSLSocket.java index a564659c0..d08bc50f1 100644 --- a/gnu/javax/net/ssl/provider/SSLSocket.java +++ b/gnu/javax/net/ssl/provider/SSLSocket.java @@ -845,7 +845,6 @@ final class SSLSocket extends javax.net.ssl.SSLSocket { return super.isBound(); } - //throw new UnsupportedOperationException("1.4 methods not enabled"); } public boolean isClosed() @@ -858,149 +857,138 @@ final class SSLSocket extends javax.net.ssl.SSLSocket { return super.isClosed(); } - //throw new UnsupportedOperationException("1.4 methods not enabled"); } - //public SocketAddress getRemoteSocketAddress() - //{ - // if (underlyingSocket != null) - // { - // return underlyingSocket.getRemoteSocketAddress(); - // } - // else - // { - // return super.getRemoteSocketAddress(); - // } - //} + public SocketAddress getRemoteSocketAddress() + { + if (underlyingSocket != null) + { + return underlyingSocket.getRemoteSocketAddress(); + } + else + { + return super.getRemoteSocketAddress(); + } + } public void setOOBInline(boolean flag) throws SocketException { - //if (underlyingSocket != null) - // { - // underlyingSocket.setOOBInline(flag); - // } - //else - // { - // super.setOOBInline(flag); - // } - throw new UnsupportedOperationException("1.4 methods not enabled"); + if (underlyingSocket != null) + { + underlyingSocket.setOOBInline(flag); + } + else + { + super.setOOBInline(flag); + } } public boolean getOOBInline() throws SocketException { - //if (underlyingSocket != null) - // { - // return underlyingSocket.getOOBInline(); - // } - //else - // { - // return super.getOOBInline(); - // } - throw new UnsupportedOperationException("1.4 methods not enabled"); + if (underlyingSocket != null) + { + return underlyingSocket.getOOBInline(); + } + else + { + return super.getOOBInline(); + } } public void setKeepAlive(boolean flag) throws SocketException { - //if (underlyingSocket != null) - // { - // underlyingSocket.setKeepAlive(flag); - // } - //else - // { - // super.setKeepAlive(flag); - // } - throw new UnsupportedOperationException("1.4 methods not enabled"); + if (underlyingSocket != null) + { + underlyingSocket.setKeepAlive(flag); + } + else + { + super.setKeepAlive(flag); + } } public boolean getKeepAlive() throws SocketException { - //if (underlyingSocket != null) - // { - // return underlyingSocket.getKeepAlive(); - // } - //else - // { - // return super.getKeepAlive(); - // } - throw new UnsupportedOperationException("1.4 methods not enabled"); + if (underlyingSocket != null) + { + return underlyingSocket.getKeepAlive(); + } + else + { + return super.getKeepAlive(); + } } public void setTrafficClass(int clazz) throws SocketException { - //if (underlyingSocket != null) - // { - // underlyingSocket.setTrafficClass(clazz); - // } - //else - // { - // super.setTrafficClass(clazz); - // } - throw new UnsupportedOperationException("1.4 methods not enabled"); + if (underlyingSocket != null) + { + underlyingSocket.setTrafficClass(clazz); + } + else + { + super.setTrafficClass(clazz); + } } public int getTrafficClass() throws SocketException { - //if (underlyingSocket != null) - // { - // return underlyingSocket.getTrafficClass(); - // } - //else - // { - // return super.getTrafficClass(); - // } - throw new UnsupportedOperationException("1.4 methods not enabled"); + if (underlyingSocket != null) + { + return underlyingSocket.getTrafficClass(); + } + else + { + return super.getTrafficClass(); + } } public void setReuseAddress(boolean flag) throws SocketException { - //if (underlyingSocket != null) - // { - // underlyingSocket.setReuseAddress(flag); - // } - //else - // { - // super.setReuseAddress(flag); - // } - throw new UnsupportedOperationException("1.4 methods not enabled"); + if (underlyingSocket != null) + { + underlyingSocket.setReuseAddress(flag); + } + else + { + super.setReuseAddress(flag); + } } public boolean getReuseAddress() throws SocketException { - //if (underlyingSocket != null) - // { - // return underlyingSocket.getReuseAddress(); - // } - //else - // { - // return super.getReuseAddress(); - // } - throw new UnsupportedOperationException("1.4 methods not enabled"); + if (underlyingSocket != null) + { + return underlyingSocket.getReuseAddress(); + } + else + { + return super.getReuseAddress(); + } } public void shutdownInput() throws IOException { - //if (underlyingSocket != null) - // { - // underlyingSocket.shutdownInput(); - // } - //else - // { - // super.shutdownInput(); - // } - throw new UnsupportedOperationException("1.4 methods not enabled"); + if (underlyingSocket != null) + { + underlyingSocket.shutdownInput(); + } + else + { + super.shutdownInput(); + } } public void shutdownOutput() throws IOException { - //if (underlyingSocket != null) - // { - // underlyingSocket.shutdownOutput(); - // } - //else - // { - // super.shutdownOutput(); - // } - throw new UnsupportedOperationException("1.4 methods not enabled"); + if (underlyingSocket != null) + { + underlyingSocket.shutdownOutput(); + } + else + { + super.shutdownOutput(); + } } public boolean isConnected() @@ -1013,33 +1001,30 @@ final class SSLSocket extends javax.net.ssl.SSLSocket { return super.isConnected(); } - //throw new UnsupportedOperationException("1.4 methods not enabled"); } public boolean isInputShutdown() { - //if (underlyingSocket != null) - // { - // return underlyingSocket.isInputShutdown(); - // } - //else - // { - // return super.isInputShutdown(); - // } - throw new UnsupportedOperationException("1.4 methods not enabled"); + if (underlyingSocket != null) + { + return underlyingSocket.isInputShutdown(); + } + else + { + return super.isInputShutdown(); + } } public boolean isOutputShutdown() { - //if (underlyingSocket != null) - // { - // return underlyingSocket.isOutputShutdown(); - // } - //else - // { - // return super.isOutputShutdown(); - // } - throw new UnsupportedOperationException("1.4 methods not enabled"); + if (underlyingSocket != null) + { + return underlyingSocket.isOutputShutdown(); + } + else + { + return super.isOutputShutdown(); + } } protected void finalize() |