Package com.tangosol.net
Interface SocketProviderFactory.Dependencies
- All Known Implementing Classes:
SocketProviderFactory.DefaultDependencies
- Enclosing class:
SocketProviderFactory
public static interface SocketProviderFactory.Dependencies
Dependencies specifies all dependency requirements of the SocketProviderFactory.
-
Nested Class Summary
Modifier and TypeInterfaceDescriptionstatic enum
Enumeration of Provider types. -
Method Summary
Modifier and TypeMethodDescriptiongetProviderType
(String sId) Get the provider type for the given socket provider idGet the associated SocketProviderFactory for the Dependency object.com.oracle.coherence.common.net.SSLSocketProvider.Dependencies
getSSLDependencies
(String sId) Get the SSLSocketProvider's dependencies associated with the given socket provider idGet the TcpDatagramSocketProvider's dependencies associated with the given socket provider idvoid
Set the SocketProviderFactory referencing the Dependency object.
-
Method Details
-
getProviderType
Get the provider type for the given socket provider id- Parameters:
sId
- socket provider id- Returns:
- provider type
-
getTcpDatagramSocketDependencies
Get the TcpDatagramSocketProvider's dependencies associated with the given socket provider id- Parameters:
sId
- socket provider id- Returns:
- TcpDatagramSocketProvider's dependencies
-
getSSLDependencies
Get the SSLSocketProvider's dependencies associated with the given socket provider id- Parameters:
sId
- socket provider id- Returns:
- SSLSocketProvider's dependencies
-
setSocketProviderFactory
Set the SocketProviderFactory referencing the Dependency object. This is needed mainly to resolve delegate socket provider for SSLSocketProvider.- Parameters:
factory
- SocketProviderFactory referencing the Dependency object.
-
getSocketProviderFactory
SocketProviderFactory getSocketProviderFactory()Get the associated SocketProviderFactory for the Dependency object.- Returns:
- SocketProviderFactory
-