Uses of Interface
com.tangosol.net.CacheService
Packages that use CacheService
Package
Description
Classes to allow submission of tasks to the grid for execution.
Utility types leveraged by the Coherence Executor Service.
Contains basic cluster interfaces and factories.
Contains classes providing various caching strategies.
Contains classes related to PartitionedCache events within the Coherence
Live Event Model.
Contains classes related to the Coherence Management Framework.
Contains various generic utilities.
-
Uses of CacheService in com.oracle.coherence.concurrent.executor
Fields in com.oracle.coherence.concurrent.executor declared as CacheServiceModifier and TypeFieldDescriptionprotected final CacheService
ClusteredExecutorInfo.CacheAwareContinuation.f_cacheService
TheCacheService
for accessing the various executor caches.protected final CacheService
ClusteredExecutorInfo.TouchRunnable.f_cacheService
TheCacheService
for accessing theTaskExecutorService.ExecutorInfo
cache.protected final CacheService
ClusteredExecutorInfo.UpdateInfoRunnable.f_cacheService
TheCacheService
for accessing theTaskExecutorService.ExecutorInfo
cache.protected final CacheService
ClusteredTaskCoordinator.f_cacheService
TheCacheService
used by the executor service.protected final CacheService
ClusteredTaskManager.AsyncProcessChangesContinuation.f_cacheService
TheCacheService
.protected final CacheService
ClusteredTaskManager.CleanupContinuation.f_cacheService
TheCacheService
.protected final CacheService
ClusteredTaskCoordinator.ClusteredMemberListener.f_service
TheCacheService
.protected CacheService
ClusteredExecutorService.m_cacheService
TheCacheService
containing the orchestration metadata caches.protected CacheService
ClusteredProperties.m_service
TheCacheService
used by theTask
, hence the property cache.Methods in com.oracle.coherence.concurrent.executor that return CacheServiceModifier and TypeMethodDescriptionClusteredExecutorService.getCacheService()
Obtains theCacheService
being used by theTaskExecutorService
.protected CacheService
ClusteredProperties.getCacheService()
Return theCacheService
used by this executor service.protected CacheService
ClusteredTaskCoordinator.getCacheService()
Return the underlyingCacheService
for the executor service.Methods in com.oracle.coherence.concurrent.executor with parameters of type CacheServiceModifier and TypeMethodDescriptionprotected boolean
ClusteredTaskManager.asyncEvaluateExecutionStrategy
(CacheService service, EnumSet<ExecutionStrategy.EvaluationRationale> rationales) Asynchronously evaluate theExecutionStrategy
for theTask
and if necessary, update theExecutionPlan
andResult
map.void
ClusteredTaskManager.asyncProcessChanges
(CacheService service, String key, com.oracle.coherence.concurrent.executor.internal.Cause cause) Asynchronously processes the changes that have recently occurred on theClusteredTaskManager
.static void
ClusteredAssignment.cancelAssignments
(String sTaskId, CacheService service) Cancels all assignments that are currently running.protected void
ClusteredTaskManager.cleanProperties
(CacheService service) Clean up the task properties.protected void
ClusteredTaskManager.cleanup
(CacheService service, String sKey) Cleanup metadata associated with the given task key.protected void
ClusteredExecutorService.init
(CacheService cacheService) Responsible for adding indexes for theClusteredAssignment
cache.protected void
NamedClusteredExecutorService.init
(CacheService cacheService) ClusteredExecutorInfo.onDeleted
(CacheService service, InvocableMap.Entry entry, com.oracle.coherence.concurrent.executor.internal.Cause cause) ClusteredTaskManager.onDeleted
(CacheService service, InvocableMap.Entry entry, com.oracle.coherence.concurrent.executor.internal.Cause cause) Effectively, a no-op.ClusteredExecutorInfo.onInserted
(CacheService service, InvocableMap.Entry entry, com.oracle.coherence.concurrent.executor.internal.Cause cause) ClusteredTaskManager.onInserted
(CacheService service, InvocableMap.Entry entry, com.oracle.coherence.concurrent.executor.internal.Cause cause) ClusteredTaskManager.onProcess
(CacheService service, InvocableMap.Entry entry, com.oracle.coherence.concurrent.executor.internal.Cause cause) Returns aComposableContinuation
to invoke based on the current state.ClusteredExecutorInfo.onUpdated
(CacheService service, InvocableMap.Entry entry, com.oracle.coherence.concurrent.executor.internal.Cause cause) ClusteredTaskManager.onUpdated
(CacheService service, InvocableMap.Entry entry, com.oracle.coherence.concurrent.executor.internal.Cause cause) static void
ClusteredAssignment.registerAssignments
(String sTaskId, ExecutionPlan executionPlan, CacheService service) Process a list of assignments for a task.protected static void
ClusteredRegistration.registerExecutorMBean
(CacheService service, ExecutorMBean mbean, String sName) Registers the provided MBean for the specified executor.static void
ClusteredAssignment.removeAssignments
(String sTaskId, CacheService service) Remove assignments for a task.protected static void
ClusteredRegistration.unregisterExecutiveServiceMBean
(CacheService service, String sName) Unregisters the MBean for the specified executor.Constructors in com.oracle.coherence.concurrent.executor with parameters of type CacheServiceModifierConstructorDescriptionAsyncProcessChangesContinuation
(CacheService cacheService, String sTaskId, com.oracle.coherence.concurrent.executor.internal.Cause cause) Constructs anClusteredTaskManager<T,
.A, R>.AsyncProcessChangesContinuation CacheAwareContinuation
(CacheService cacheService) Constructs a newCacheAwareContinuation
.CleanupContinuation
(CacheService cacheService, String sTaskId) Constructs aClusteredTaskManager<T,
.A, R>.CleanupContinuation ClosingContinuation
(String sExecutorId, CacheService cacheService) Constructs anClusteredExecutorInfo.ClosingContinuation
.ClosingGracefullyContinuation
(String sExecutorId, CacheService cacheService) Constructs anClusteredExecutorInfo.ClosingGracefullyContinuation
.ClusteredExecutorService
(CacheService cacheService) Constructs aClusteredExecutorService
based on the specifiedCacheService
.ClusteredProperties
(String sTaskId, CacheService service) Constructs aClusteredProperties
given the task ID and cache service.ClusteredProperties
(String sTaskId, CacheService service, TaskProperties properties) Constructs aClusteredProperties
given the task ID, cache service, and initial properties.ClusteredTaskCoordinator
(CacheService service, ClusteredTaskManager manager, ExecutorService executorService) Constructs aClusteredTaskCoordinator
.ClusteredTaskCoordinator
(CacheService service, ClusteredTaskManager manager, ExecutorService executorService, Task.Properties properties, Iterator<Task.Subscriber<? super T>> subscribers) Constructs aClusteredTaskCoordinator
.JoiningContinuation
(String sExecutorId, CacheService cacheService) Constructs anClusteredExecutorInfo.JoiningContinuation
.RemoveContinuation
(String sExecutorId, CacheService cacheService) Constructs anClusteredExecutorInfo.ClosingContinuation
.TouchRunnable
(String sExecutorId, CacheService cacheService) Constructs a newTouchRunnable
.UpdateInfoRunnable
(CacheService cacheService, String sExecutorId, Executor executor, ClusteredRegistration clusteredRegistration) Constructs anClusteredExecutorInfo.UpdateInfoRunnable
. -
Uses of CacheService in com.oracle.coherence.concurrent.executor.util
Methods in com.oracle.coherence.concurrent.executor.util with parameters of type CacheServiceModifier and TypeMethodDescriptionstatic NamedCache
Caches.assignments
(CacheService service) Obtains the cache used to storeClusteredAssignment
instances.static NamedCache
Caches.executors
(CacheService service) Obtains the cache used to storeClusteredExecutorInfo
instances.static NamedCache
Caches.properties
(CacheService service) Obtains the cache used to storeClusteredProperties
instances.static NamedCache
Caches.tasks
(CacheService service) Obtains the cache used to storeClusteredTaskManager
instances. -
Uses of CacheService in com.oracle.coherence.grpc.internal.extend.proxy.serviceProxy
Classes in com.oracle.coherence.grpc.internal.extend.proxy.serviceProxy that implement CacheService -
Uses of CacheService in com.tangosol.coherence.component.net.extend.proxy.serviceProxy
Classes in com.tangosol.coherence.component.net.extend.proxy.serviceProxy that implement CacheServiceModifier and TypeClassDescriptionclass
com.tangosol.coherence.component.net.extend.proxy.serviceProxy.CacheServiceProxy
-
Uses of CacheService in com.tangosol.net
Subinterfaces of CacheService in com.tangosol.netModifier and TypeInterfaceDescriptioninterface
A DistributedCacheService is a clustered cache service that partitions its data across cluster members that provide backing storage.interface
A FederatedCacheService is a distributed cache service that also replicates data to other clusters/participants in the Federation.interface
ATopicService
which provides globally ordered topics.interface
Classes in com.tangosol.net that implement CacheServiceModifier and TypeClassDescriptionclass
CacheService implementation that delegates to a wrapped CacheService instance.Methods in com.tangosol.net that return CacheServiceModifier and TypeMethodDescriptionBackingMapManagerContext.getCacheService()
Return the CacheService associated with this context.NamedCache.getCacheService()
Return the CacheService that this NamedCache is a part of.WrapperCacheService.getCacheService()
Return the wrapped CacheService.default CacheService
NamedMap.getService()
Methods in com.tangosol.net with parameters of type CacheServiceModifier and TypeMethodDescriptionprotected void
DefaultConfigurableCacheFactory.register
(CacheService service, String sCacheName, String sContext, Map map) Deprecated.protected void
DefaultConfigurableCacheFactory.unregister
(CacheService service, String sCacheName) Deprecated.as of Coherence 3.7.1; useMBeanHelper.unregisterCacheMBean(CacheService, String, String)
insteadprotected void
DefaultConfigurableCacheFactory.validateBackingMapManager
(CacheService service) Deprecated.Ensures that the backing map manager of the specified service was configured by this (or equivalent) factory.protected void
ExtensibleConfigurableCacheFactory.validateBackingMapManager
(CacheService service) Ensures that the backing map manager of the specified service was configured by this (or equivalent) factory.Constructors in com.tangosol.net with parameters of type CacheServiceModifierConstructorDescriptionWrapperCacheService
(CacheService service) Create a new WrapperCacheService that delegates to the given CacheService instance. -
Uses of CacheService in com.tangosol.net.cache
Fields in com.tangosol.net.cache declared as CacheServiceModifier and TypeFieldDescriptionprotected final CacheService
NearCache.f_service
The back cache service.protected CacheService
WrapperNamedCache.m_service
The CacheService this NamedCache is a part of.Methods in com.tangosol.net.cache that return CacheServiceModifier and TypeMethodDescriptionContinuousQueryCache.getCacheService()
NearCache.getCacheService()
Return the CacheService that this NamedCache is a part of.ReadWriteBackingMap.getCacheService()
Return the CacheService.WrapperNamedCache.getCacheService()
Return the CacheService that this NamedCache is a part of.Constructors in com.tangosol.net.cache with parameters of type CacheServiceModifierConstructorDescriptionWrapperNamedCache
(Map<K, V> map, String sName, CacheService service) Construct a NamedCache wrapper based on the specified map. -
Uses of CacheService in com.tangosol.net.events.partition.cache
Methods in com.tangosol.net.events.partition.cache that return CacheServiceModifier and TypeMethodDescriptionCacheLifecycleEventDispatcher.getCacheService()
Return theCacheService
associated with this dispatcher.default CacheService
Event.getService()
Return theCacheService
this event was raised from. -
Uses of CacheService in com.tangosol.net.management
Methods in com.tangosol.net.management with parameters of type CacheServiceModifier and TypeMethodDescriptionstatic void
MBeanHelper.registerCacheMBean
(CacheService service, String sCacheName, String sContext, Map map) Register the specified map with the cluster registry.static void
MBeanHelper.registerViewMBean
(CacheService service, ContinuousQueryCache cache) Register the specified view cache with the cluster registry.static void
MBeanHelper.unregisterCacheMBean
(CacheService service, String sCacheName) Unregister all managed objects that are related to the specified cache from the registry.static void
MBeanHelper.unregisterCacheMBean
(CacheService service, String sCacheName, String sContext) Unregister all managed objects that are related to the specified cache from the registry. -
Uses of CacheService in com.tangosol.util
Methods in com.tangosol.util that return CacheServiceModifier and TypeMethodDescriptionConverterCollections.ConverterNamedCache.getCacheService()
Return the CacheService that this NamedCache is a part of.NullImplementation.NullBackingMapManagerContext.getCacheService()
Return the CacheService associated with this context.
MBeanHelper.registerCacheMBean(CacheService, String, String, Map)
instead