Package com.tangosol.net
Interface SocketProviderFactory.Dependencies
-
- All Known Implementing Classes:
SocketProviderFactory.DefaultDependencies
- Enclosing class:
- SocketProviderFactory
public static interface SocketProviderFactory.DependenciesDependencies specifies all dependency requirements of the SocketProviderFactory.
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classSocketProviderFactory.Dependencies.ProviderTypeEnumeration of Provider types.
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description SocketProviderFactory.Dependencies.ProviderTypegetProviderType(String sId)Get the provider type for the given socket provider idSocketProviderFactorygetSocketProviderFactory()Get 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 idTcpDatagramSocketProvider.DependenciesgetTcpDatagramSocketDependencies(String sId)Get the TcpDatagramSocketProvider's dependencies associated with the given socket provider idvoidsetSocketProviderFactory(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
-
-