public abstract class RMISocketFactory extends Object implements RMIClientSocketFactory, RMIServerSocketFactory
Constructor and Description |
---|
RMISocketFactory() |
Modifier and Type | Method and Description |
---|---|
abstract ServerSocket |
createServerSocket(int port) |
abstract Socket |
createSocket(String host,
int port) |
static RMISocketFactory |
getDefaultSocketFactory() |
static RMIFailureHandler |
getFailureHandler() |
static RMISocketFactory |
getSocketFactory() |
static void |
setFailureHandler(RMIFailureHandler fh) |
static void |
setSocketFactory(RMISocketFactory fac) |
public RMISocketFactory()
public abstract Socket createSocket(String host, int port) throws IOException
createSocket
in interface RMIClientSocketFactory
IOException
- If an error occurspublic abstract ServerSocket createServerSocket(int port) throws IOException
createServerSocket
in interface RMIServerSocketFactory
IOException
- If an error occurspublic static void setSocketFactory(RMISocketFactory fac) throws IOException
IOException
- If an error occursSecurityException
- FIXMEpublic static RMISocketFactory getSocketFactory()
public static RMISocketFactory getDefaultSocketFactory()
public static void setFailureHandler(RMIFailureHandler fh)
SecurityException
- FIXMEpublic static RMIFailureHandler getFailureHandler()