Package | Description |
---|---|
com.tangosol.coherence.config.builder |
Defines the typical runtime configuration builders for the Coherence configuration object model.
|
com.tangosol.coherence.config.scheme |
Defines the Coherence configuration object model classes and interfaces for Caching and Service Schemes.
|
com.tangosol.coherence.dslquery | |
com.tangosol.io.journal |
Contains classes related to the journaling services.
|
com.tangosol.net |
Contains basic cluster interfaces and factories.
|
com.tangosol.net.security |
Contains classes related to the Coherence Security Framework.
|
com.tangosol.persistence |
Contains classes and helpers for implementing various types of persistence.
|
Modifier and Type | Method and Description |
---|---|
Service |
ServiceBuilder.realizeService(com.tangosol.config.expression.ParameterResolver resolver, ClassLoader loader, Cluster cluster)
Realize (ensure) a Service.
|
Modifier and Type | Method and Description |
---|---|
protected BackupJournalRM |
RamJournalScheme.ensureBackupJournalRM(Cluster cluster)
Ensure the
BackupJournalRM is configured and started. |
protected FlashJournalRM |
FlashJournalScheme.ensureFlashJournalRM(Cluster cluster)
Ensure the
FlashJournalRM is configured and started. |
protected RamJournalRM |
RamJournalScheme.ensureRAMJournalRM(Cluster cluster)
Ensure the
RamJournalRM is configured and started. |
Service |
AbstractServiceScheme.realizeService(com.tangosol.config.expression.ParameterResolver resolver, ClassLoader loader, Cluster cluster)
Realize (ensure) a Service.
|
Service |
CustomScheme.realizeService(com.tangosol.config.expression.ParameterResolver resolver, ClassLoader loader, Cluster cluster)
Realize (ensure) a Service.
|
Service |
FederatedScheme.realizeService(com.tangosol.config.expression.ParameterResolver resolver, ClassLoader loader, Cluster cluster)
Realize (ensure) a Service.
|
Service |
RemoteCacheScheme.realizeService(com.tangosol.config.expression.ParameterResolver resolver, ClassLoader loader, Cluster cluster)
Realize (ensure) a Service.
|
Service |
RemoteInvocationScheme.realizeService(com.tangosol.config.expression.ParameterResolver resolver, ClassLoader loader, Cluster cluster)
Realize (ensure) a Service.
|
Service |
TransactionalScheme.realizeService(com.tangosol.config.expression.ParameterResolver resolver, ClassLoader loader, Cluster cluster)
Realize (ensure) a Service.
|
Modifier and Type | Field and Description |
---|---|
protected Cluster |
ExecutionContext.m_cluster
The
Cluster to use to access services. |
Modifier and Type | Method and Description |
---|---|
Cluster |
ExecutionContext.getCluster()
Return the current
Cluster to be used by commands executed under this context. |
Modifier and Type | Method and Description |
---|---|
void |
ExecutionContext.setCluster(Cluster cluster)
Set the current
Cluster to be used by commands executed under this context. |
Modifier and Type | Method and Description |
---|---|
protected Cluster |
AbstractJournalRM.getCluster()
Returns the
Cluster for which the AbstractJournalRM is storing data. |
Cluster |
JournalService.getCluster()
Returns the
Cluster for which this JournalService is storing data. |
Modifier and Type | Method and Description |
---|---|
static JournalService |
JournalService.ensureJournalService(Cluster cluster)
Ensure the
JournalService is registered as a cluster resource. |
Constructor and Description |
---|
AbstractJournalRM(Cluster cluster, AbstractJournalRM.Dependencies deps)
Construct an
AbstractJournalRM . |
FlashJournalRM(Cluster cluster, FlashJournalRM.Dependencies deps)
Construct a FlashJournalRM.
|
JournalService(Cluster cluster)
Construct the
JournalService associated with the specified Cluster . |
RamJournalRM(Cluster cluster, RamJournalRM.Dependencies deps)
Construct a RAMJournalRM.
|
RamJournalRM(Cluster cluster, RamJournalRM.Dependencies deps, FlashJournalRM jrnlmr)
Construct a RAMJournalRM.
|
Modifier and Type | Method and Description |
---|---|
static Cluster |
CacheFactory.ensureCluster()
Obtain a Cluster object running Coherence services.
|
static Cluster |
CacheFactory.getCluster()
Return a Cluster object for Coherence services.
|
Cluster |
Service.getCluster()
Return the Cluster object that this Service is a part of.
|
Cluster |
WrapperService.getCluster()
Return the Cluster object that this Service is a part of.
|
Modifier and Type | Method and Description |
---|---|
protected BinaryStoreManager |
DefaultConfigurableCacheFactory.ensureBackupJournalRM(Cluster cluster)
Deprecated.
Ensure the
BackupJournalRM is configured and started. |
protected BinaryStoreManager |
DefaultConfigurableCacheFactory.ensureFlashJournalRM(Cluster cluster)
Deprecated.
Ensure the
FlashJournalRM is configured and started. |
protected BinaryStoreManager |
DefaultConfigurableCacheFactory.ensureRAMJournalRM(Cluster cluster)
Deprecated.
Ensure the
RamJournalRM is configured and started. |
protected String |
DefaultCacheServer.getServiceBanner(Cluster cluster)
Create a list of running services in the given Cluster.
|
Object |
NameService.LookupCallback.lookup(String sName, Cluster cluster, NameService.RequestContext ctx)
Retrieve the named object.
|
void |
ServiceFailurePolicy.onServiceFailed(Cluster cluster)
Take appropriate action after some service failed to stop.
|
Modifier and Type | Method and Description |
---|---|
static void |
Security.checkPermission(Cluster cluster, String sServiceName, String sCacheName, String sAction)
Check if the current user has permission to perform the action against "clustered resources", such as clustered services and caches.
|
Modifier and Type | Method and Description |
---|---|
static void |
CachePersistenceHelper.resumeService(Cluster cluster, String sServiceName)
Resume a service on a separate thread and wait for the resume to complete.
|