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
Nested ClassesModifier and TypeInterfaceDescriptionstatic enumEnumeration 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.DependenciesgetSSLDependencies(String sId) Get the SSLSocketProvider's dependencies associated with the given socket provider idGet the TcpDatagramSocketProvider's dependencies associated with the given socket provider idvoidSet 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
-