public interface Registry extends ServiceAccess
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getClusterName()
Gets the name of the cluster this registry and the using service belong to.
|
java.util.concurrent.atomic.AtomicLong |
getGlobalSequence(java.lang.String seqName)
Gets the sequence of the designated name.
|
java.lang.String |
getInstanceName()
Gets the hierarchical instance name of the service using this registry.
|
SerialisablePair<java.lang.String,java.lang.String> |
getRelease()
Gets the release of the bootstrap registry, that is, the build version and the build date.
|
SecurityManager |
getSecurityManager()
Gets the security manager of the system.
|
java.lang.String |
getUniqueNodeName()
Gets the unique name of the node this registry and the using service belong to.
|
boolean |
isEarlyService()
Gets whether the service using this registry is an early service and thus
uses the local security manager first.
|
boolean |
registryActive()
Gets whether the underlying registry is active, that is, it has signalled
its start and is not being shut down.
|
getConfiguredPlugin, getConfiguredPlugin, getConfiguredPlugins, getInterfaceForComponentType, getModelFactory, getService, getService, getServiceOfTypegetModelViewerClassgetComponentType, getFormattedSignature, getHierarchicalInstanceName, getSimpleInstanceNameSecurityManager getSecurityManager()
boolean isEarlyService()
boolean registryActive()
java.lang.String getClusterName()
java.lang.String getUniqueNodeName()
SerialisablePair<java.lang.String,java.lang.String> getRelease()
java.lang.String getInstanceName()
java.util.concurrent.atomic.AtomicLong getGlobalSequence(java.lang.String seqName)
seqName - The name of the platform-wide sequence. This name is arbitrary but should be
shared among the services that share the sequence.