edu.emory.mathcs.rmix.transport
Class Sockets
java.lang.Object
edu.emory.mathcs.rmix.transport.Sockets
- public class Sockets
- extends java.lang.Object
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
RMIX_SERVER_LOC_PROPERTY
public static final java.lang.String RMIX_SERVER_LOC_PROPERTY
- See Also:
- Constant Field Values
getDescriptor
public static java.lang.String getDescriptor(RmixClientSocketFactory csf)
getDescriptor
public static java.lang.String getDescriptor(java.net.Socket socket)
getSocketInfo
public static SocketInfo getSocketInfo(java.net.Socket socket)
decodeCSF
public static RmixClientSocketFactory decodeCSF(java.lang.String spec)
parseInetSocketAddress
public static java.net.InetSocketAddress parseInetSocketAddress(java.lang.String addr)
asInetSocketAddressOrThrow
public static java.net.InetSocketAddress asInetSocketAddressOrThrow(java.net.SocketAddress addr)
toAbsolute
public static java.net.InetSocketAddress toAbsolute(java.net.InetSocketAddress addr)
throws java.net.UnknownHostException
- Throws:
java.net.UnknownHostException
rmi2rmix
public static RmixClientSocketFactory rmi2rmix(java.rmi.server.RMIClientSocketFactory csf)
rmi2rmix
public static RmixServerSocketFactory rmi2rmix(java.rmi.server.RMIServerSocketFactory ssf)
encodeCSF
public static java.lang.String encodeCSF(RmixClientSocketFactory csf)
applyDefaultInetSocketFactories
public static Parameters applyDefaultInetSocketFactories(Parameters params)
applyDefaultSocketFactories
public static Parameters applyDefaultSocketFactories(Parameters params,
RmixServerSocketFactory defaultSsf,
RmixClientSocketFactory defaultCsf)