public class RMISSLReconnectSocketFactory extends RMISocketFactory
| Modifier and Type | Field and Description |
|---|---|
protected RMISSLSocketFactory |
factory |
protected RMIFailureHandler |
handler |
protected boolean |
reconnect |
protected int |
retryCount |
protected int |
retryTimeout |
| Constructor and Description |
|---|
RMISSLReconnectSocketFactory() |
RMISSLReconnectSocketFactory(boolean reconnect) |
RMISSLReconnectSocketFactory(RMISSLSocketFactory fact,
boolean reconnect) |
| Modifier and Type | Method and Description |
|---|---|
ServerSocket |
createServerSocket(int p) |
Socket |
createSocket(String host,
int p) |
static RMISocketFactory |
getInstance(boolean reconnect) |
static RMISocketFactory |
getInstance(RMISSLSocketFactory sf,
boolean reconnect) |
void |
setClientFailureHandler(RMIFailureHandler h) |
getDefaultSocketFactory, getFailureHandler, getSocketFactory, setFailureHandler, setSocketFactoryprotected RMISSLSocketFactory factory
protected RMIFailureHandler handler
protected int retryCount
protected int retryTimeout
protected boolean reconnect
public RMISSLReconnectSocketFactory()
public RMISSLReconnectSocketFactory(boolean reconnect)
public RMISSLReconnectSocketFactory(RMISSLSocketFactory fact, boolean reconnect)
public ServerSocket createServerSocket(int p) throws IOException
createServerSocket in interface RMIServerSocketFactorycreateServerSocket in class RMISocketFactoryIOExceptionpublic void setClientFailureHandler(RMIFailureHandler h)
public Socket createSocket(String host, int p) throws IOException
createSocket in interface RMIClientSocketFactorycreateSocket in class RMISocketFactoryIOExceptionpublic static RMISocketFactory getInstance(boolean reconnect) throws NoSuchAlgorithmException, IOException, KeyStoreException, CertificateException, UnrecoverableKeyException, KeyManagementException
public static RMISocketFactory getInstance(RMISSLSocketFactory sf, boolean reconnect) throws NoSuchAlgorithmException, IOException, KeyStoreException, CertificateException, UnrecoverableKeyException, KeyManagementException
Copyright © 2016 Imatia Innovation S.L.. All rights reserved.