public interface OperationalContext
Modifier and Type | Method and Description |
---|---|
Map<String,AddressProviderFactory> |
getAddressProviderMap()
Return a Map of address provider factories.
|
ParameterizedBuilderRegistry |
getBuilderRegistry()
The registry for all builders associated with the cluster.
|
InetAddress |
getDiscoveryInterface()
Return the IP associated with the network interface to use for multicast based discovery.
|
int |
getDiscoveryTimeToLive()
Return the TTL for multicast based discovery.
|
int |
getEdition()
Get the product edition.
|
String |
getEditionName()
Get the product edition in a formatted string.
|
Map<String,WrapperStreamFactory> |
getFilterMap()
Return a Map of network filter factories.
|
IdentityAsserter |
getIdentityAsserter()
Return an IdentityAsserter that can be used to establish a user's identity.
|
IdentityTransformer |
getIdentityTransformer()
Return an IdentityTransformer that can be used to transform a Subject into an identity assertion.
|
Member |
getLocalMember()
Return a Member object representing this process.
|
int |
getLocalTcpPort()
Return the TCP port on which this member is bound.
|
Map<String,SerializerFactory> |
getSerializerMap()
Return a Map of serializer factories.
|
Map<String,SnapshotArchiverFactory> |
getSnapshotArchiverMap()
Return a Map of snapshot archiver factories.
|
SocketProviderFactory |
getSocketProviderFactory()
Return a SocketProviderFactory.
|
boolean |
isSubjectScopingEnabled()
Indicates if Subject scoping is enabled.
|
int getEdition()
String getEditionName()
Member getLocalMember()
Map<String,WrapperStreamFactory> getFilterMap()
Map<String,SerializerFactory> getSerializerMap()
Map<String,SnapshotArchiverFactory> getSnapshotArchiverMap()
SnapshotArchiverFactory
keyed by nameMap<String,AddressProviderFactory> getAddressProviderMap()
AddressProviderFactory
keyed by nameParameterizedBuilderRegistry getBuilderRegistry()
ParameterizedBuilderRegistry.getBuilder(Class, String)
or just by the class it builds if there are no named builders.
Currently, only SerializerFactory
, ParameterizedBuilder
< PersistenceEnvironment
> and ParameterizedBuilder
< StorageAccessAuthorizer
> are registered by the implementation.
All registered builders implementing Disposable
will be disposed.
ParameterizedBuilderRegistry
SocketProviderFactory getSocketProviderFactory()
int getLocalTcpPort()
IdentityAsserter getIdentityAsserter()
IdentityTransformer getIdentityTransformer()
boolean isSubjectScopingEnabled()
int getDiscoveryTimeToLive()
InetAddress getDiscoveryInterface()