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 Classes Modifier and Type Interface Description static class
SocketProviderFactory.Dependencies.ProviderType
Enumeration of Provider types.
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description SocketProviderFactory.Dependencies.ProviderType
getProviderType(String sId)
Get the provider type for the given socket provider idSocketProviderFactory
getSocketProviderFactory()
Get 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 idTcpDatagramSocketProvider.Dependencies
getTcpDatagramSocketDependencies(String sId)
Get the TcpDatagramSocketProvider's dependencies associated with the given socket provider idvoid
setSocketProviderFactory(SocketProviderFactory factory)
Set the SocketProviderFactory referencing the Dependency object.
-
-
-
Method Detail
-
getProviderType
SocketProviderFactory.Dependencies.ProviderType getProviderType(String sId)
Get the provider type for the given socket provider id- Parameters:
sId
- socket provider id- Returns:
- provider type
-
getTcpDatagramSocketDependencies
TcpDatagramSocketProvider.Dependencies getTcpDatagramSocketDependencies(String sId)
Get the TcpDatagramSocketProvider's dependencies associated with the given socket provider id- Parameters:
sId
- socket provider id- Returns:
- TcpDatagramSocketProvider's dependencies
-
getSSLDependencies
com.oracle.coherence.common.net.SSLSocketProvider.Dependencies getSSLDependencies(String sId)
Get the SSLSocketProvider's dependencies associated with the given socket provider id- Parameters:
sId
- socket provider id- Returns:
- SSLSocketProvider's dependencies
-
setSocketProviderFactory
void setSocketProviderFactory(SocketProviderFactory factory)
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
-
-