public interface OperationalContext
Modifier and Type | Method | 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()