| Package | Description | 
|---|---|
| com.tangosol.application | Contains classes supporting the Coherence Container. | 
| com.tangosol.coherence.commonj | Contains Coherence-based WorkManager implementation classes. | 
| 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.config.xml.processor | Defines the Xml document Element and Attribute Processors for Coherence Cache Configuration files. | 
| com.tangosol.coherence.dslquery | |
| com.tangosol.coherence.dslquery.internal | |
| com.tangosol.coherence.jcache | Contains classes related to Coherence JCache. | 
| com.tangosol.coherence.jcache.common | Common utilities used by Coherence JCache. | 
| com.tangosol.coherence.jcache.partitionedcache | Contains classes related to partitioned cache implementation of Coherence JCache. | 
| com.tangosol.coherence.rest | Contains classes related to the Coherence REST API. | 
| com.tangosol.coherence.rest.query | Contains classes related to the Coherence REST pluggable query engine. | 
| com.tangosol.coherence.rest.server | Contains classes related to embedded HTTP server integration. | 
| com.tangosol.coherence.servlet | Contains classes related to the HTTP Session Replication Module. | 
| com.tangosol.coherence.servlet.api23 | Contains classes related to the HTTP Session Replication Module that are specific to the Servlet 2.3 specification and higher. | 
| com.tangosol.coherence.transaction | Contains classes related to the Coherence Transaction Framework. | 
| com.tangosol.io | Contains classes providing cache persistence of serialized objects. | 
| com.tangosol.io.journal | Contains classes related to the journaling services. | 
| com.tangosol.net | Contains basic cluster interfaces and factories. | 
| com.tangosol.net.cache | Contains classes providing various caching strategies. | 
| com.tangosol.net.events.application | Contains classes related to application events within the Coherence Live Event Model, including ConfigurableCacheFactory events. | 
| com.tangosol.net.events.partition | Contains classes related to PartitionedService events within the Coherence Live Event Model. | 
| com.tangosol.net.events.partition.cache | Contains classes related to PartitionedCache events within the Coherence Live Event Model. | 
| com.tangosol.net.management | Contains classes related to the Coherence Management Framework. | 
| com.tangosol.net.partition | Contains interfaces and classes related to partitioned services. | 
| com.tangosol.net.proxy | Contains interfaces and classes related to proxy services. | 
| 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. | 
| com.tangosol.run.jca | Contains classes providing Java 2 Connector Architecture functionality. | 
| com.tangosol.util | Contains various generic utilities. | 
| com.tangosol.util.aggregator | Contains concrete  InvocableMap.EntryAggregatorimplementations. | 
| com.tangosol.util.extractor | Contains  ValueExtractorandValueUpdaterrelated classes. | 
| com.tangosol.util.filter | Contains concrete  Filterimplementations and related interfaces. | 
| com.tangosol.util.fsm | Contains Finite state machine interfaces. | 
| com.tangosol.util.processor | Contains concrete  InvocableMap.EntryProcessorimplementations. | 
| Class and Description | 
|---|
| CacheFactoryBuilder CacheFactoryBuilder provides the means for building and managing configurable cache factories across class loaders in a pluggable fashion. | 
| ConfigurableCacheFactory An interface for cache factory. | 
| ExtensibleConfigurableCacheFactory ExtensibleConfigurableCacheFactory provides a facility to access caches declared in a "coherence-cache-config.xsd" compliant configuration file. | 
| ScopedCacheFactoryBuilder Implementation of  CacheFactoryBuilderthat manages multiple instances ofConfigurableCacheFactory. | 
| Service This Service interface represents a controllable service that operates in a clustered network environment. | 
| ServiceMonitor The  ServiceMonitoris a facility that keeps registered services alive. | 
| SessionProvider Creates  Sessions for use by applications requiring Coherence-based resources, includingNamedCaches, often for specificClassLoaders, for deployed modules. | 
| Class and Description | 
|---|
| AbstractInvocable An abstract base for Invocable and PriorityTask implementations. | 
| ConfigurableCacheFactory An interface for cache factory. | 
| Invocable The Invocable object is a cluster-portable object that can be invoked on any set of remote members and each can optionally register a return value for the invocation. | 
| InvocableInOrder The InvocableInOrder interface allows to control the ordering in which the results of Invocable tasks are returned back to the caller by the Invocation service with a thread pool. | 
| InvocationObserver The InvocationObserver is an object that asynchronously receives notification of results from the execution of Invocable objects. | 
| InvocationService The InvocationService is a Service for delivering executable objects to cluster members for distributed invocation. | 
| Member The Member interface represents a cluster member. | 
| MemberEvent An event which indicates that membership has changed: a Member has joined a Member is leaving a Member has left A MemberEvent object is sent as an argument to the MemberListener interface methods. | 
| MemberListener The listener interface for receiving MemberEvents. | 
| PriorityTask The PriorityTask interface allows to control the ordering in which a service schedules tasks for execution using a thread pool and limit their execution times to a specified duration. | 
| Class and Description | 
|---|
| ActionPolicy ActionPolicy defines which aspects of a Service's behavior are currently allowed. | 
| AddressProvider The AddressProvider is a subclass interface of  SocketAddressProviderwhich returnsInetSocketAddressfromAddressProvider.getNextAddress(). | 
| AddressProviderFactory A factory for  AddressProviderobjects. | 
| BackingMapManager A callback interface used by CacheService implementations. | 
| BackingMapManagerContext The BackingMapManager context is used by the CacheService to pass information to the BackingMapManager during the service initialization. | 
| Cluster The Cluster interface represents a collection of services that operate in a clustered network environment. | 
| ConfigurableCacheFactory An interface for cache factory. | 
| DatagramSocketProvider DatagramSocketProivder defines an interface for creating datagram and multicast sockets. | 
| NamedCache A Map-based data-structure that manages entries across one or more processes. | 
| Service This Service interface represents a controllable service that operates in a clustered network environment. | 
| ServiceFailurePolicy ServiceFailurePolicy is used to control how a Guardable associated with a service is managed by its Guardian after the configured timeout. | 
| ServiceLoadBalancer A ServiceLoadBalancer is a pluggable strategy for controlling the client load across individual members of a clustered Service. | 
| SocketAddressProvider The SocketAddressProvider is an interface that serves as a means to provide addresses to a consumer. | 
| SocketProviderFactory.Dependencies Dependencies specifies all dependency requirements of the SocketProviderFactory. | 
| Class and Description | 
|---|
| AbstractBackingMapManager Abstract base of the BackingMapManager implementations. | 
| AddressProvider The AddressProvider is a subclass interface of  SocketAddressProviderwhich returnsInetSocketAddressfromAddressProvider.getNextAddress(). | 
| BackingMapManager A callback interface used by CacheService implementations. | 
| BackingMapManagerContext The BackingMapManager context is used by the CacheService to pass information to the BackingMapManager during the service initialization. | 
| Cluster The Cluster interface represents a collection of services that operate in a clustered network environment. | 
| ConfigurableCacheFactory An interface for cache factory. | 
| ExtensibleConfigurableCacheFactory ExtensibleConfigurableCacheFactory provides a facility to access caches declared in a "coherence-cache-config.xsd" compliant configuration file. | 
| ExtensibleConfigurableCacheFactory.Manager The Manager class uses builders to create the required backing maps and provides client access to those maps. | 
| NamedCache A Map-based data-structure that manages entries across one or more processes. | 
| Service This Service interface represents a controllable service that operates in a clustered network environment. | 
| ServiceDependencies The ServiceDependencies interface defines externally provided dependencies for  clustered services. | 
| Class and Description | 
|---|
| MemberListener The listener interface for receiving MemberEvents. | 
| NamedCache A Map-based data-structure that manages entries across one or more processes. | 
| SocketOptions SocketOptions provides a means to configure the various aspects of Sockets. | 
| Class and Description | 
|---|
| Cluster The Cluster interface represents a collection of services that operate in a clustered network environment. | 
| ConfigurableCacheFactory An interface for cache factory. | 
| DefaultCacheServer.GarServer GarServer provides the functionality of DefaultCacheServer under the context of a GAR file. | 
| Class and Description | 
|---|
| ConfigurableCacheFactory An interface for cache factory. | 
| Member The Member interface represents a cluster member. | 
| Class and Description | 
|---|
| ConfigurableCacheFactory An interface for cache factory. | 
| ExtensibleConfigurableCacheFactory ExtensibleConfigurableCacheFactory provides a facility to access caches declared in a "coherence-cache-config.xsd" compliant configuration file. | 
| NamedCache A Map-based data-structure that manages entries across one or more processes. | 
| Class and Description | 
|---|
| ExtensibleConfigurableCacheFactory ExtensibleConfigurableCacheFactory provides a facility to access caches declared in a "coherence-cache-config.xsd" compliant configuration file. | 
| Class and Description | 
|---|
| BackingMapManagerContext The BackingMapManager context is used by the CacheService to pass information to the BackingMapManager during the service initialization. | 
| NamedCache A Map-based data-structure that manages entries across one or more processes. | 
| Class and Description | 
|---|
| NamedCache A Map-based data-structure that manages entries across one or more processes. | 
| Session A thread-safe mechanism to request Coherence-based resources, like  NamedCaches, from a deployed module. | 
| Class and Description | 
|---|
| NamedCache A Map-based data-structure that manages entries across one or more processes. | 
| Class and Description | 
|---|
| Service This Service interface represents a controllable service that operates in a clustered network environment. | 
| Session A thread-safe mechanism to request Coherence-based resources, like  NamedCaches, from a deployed module. | 
| Class and Description | 
|---|
| AbstractInvocable An abstract base for Invocable and PriorityTask implementations. | 
| ConfigurableCacheFactory An interface for cache factory. | 
| Guardable A Guardable is a logical execution unit whose lifetime may be guarded by a Guardian. | 
| Invocable The Invocable object is a cluster-portable object that can be invoked on any set of remote members and each can optionally register a return value for the invocation. | 
| InvocableInOrder The InvocableInOrder interface allows to control the ordering in which the results of Invocable tasks are returned back to the caller by the Invocation service with a thread pool. | 
| InvocationObserver The InvocationObserver is an object that asynchronously receives notification of results from the execution of Invocable objects. | 
| InvocationService The InvocationService is a Service for delivering executable objects to cluster members for distributed invocation. | 
| Member The Member interface represents a cluster member. | 
| NamedCache A Map-based data-structure that manages entries across one or more processes. | 
| PriorityTask The PriorityTask interface allows to control the ordering in which a service schedules tasks for execution using a thread pool and limit their execution times to a specified duration. | 
| Class and Description | 
|---|
| NamedCache A Map-based data-structure that manages entries across one or more processes. | 
| Class and Description | 
|---|
| NamedCache A Map-based data-structure that manages entries across one or more processes. | 
| Class and Description | 
|---|
| Guardable A Guardable is a logical execution unit whose lifetime may be guarded by a Guardian. | 
| Class and Description | 
|---|
| Cluster The Cluster interface represents a collection of services that operate in a clustered network environment. | 
| Guardable A Guardable is a logical execution unit whose lifetime may be guarded by a Guardian. | 
| Guardian A Guardian is responsible for monitoring the registered  Guardableobjects. | 
| Class and Description | 
|---|
| AbstractBackingMapManager Abstract base of the BackingMapManager implementations. | 
| AbstractServiceLoadBalancer An abstract base for ServiceLoadBalancer implementations. | 
| Action An Action represents a controllable action or behavior that a Service might perform. | 
| ActionPolicy ActionPolicy defines which aspects of a Service's behavior are currently allowed. | 
| AddressProvider The AddressProvider is a subclass interface of  SocketAddressProviderwhich returnsInetSocketAddressfromAddressProvider.getNextAddress(). | 
| AddressProviderFactory A factory for  AddressProviderobjects. | 
| AsyncNamedCache Asynchronous  NamedCache. | 
| AsyncNamedCache.Option An immutable option for creating and configuring  AsyncNamedCaches. | 
| AsyncNamedCache.OrderBy A configuration option which determines the ordering of async operations. | 
| BackingMapContext The BackingMapContext provides an execution context to server side agents such as  EntryProcessorsandEntryAggregators. | 
| BackingMapManager A callback interface used by CacheService implementations. | 
| BackingMapManagerContext The BackingMapManager context is used by the CacheService to pass information to the BackingMapManager during the service initialization. | 
| CacheFactoryBuilder CacheFactoryBuilder provides the means for building and managing configurable cache factories across class loaders in a pluggable fashion. | 
| CacheService A CacheService is a clustered service providing a collection of named Maps that hold resources shared among members of a cluster. | 
| Cluster The Cluster interface represents a collection of services that operate in a clustered network environment. | 
| ClusterDependencies The ClusterDependencies interface defines externally provided dependencies for a  Cluster. | 
| CompositeAddressProvider.AddressIterator An Iterator over the addresses in this AddressProvider. | 
| ConfigurableAddressProvider ConfigurableAddressProvider is an implementation of the AddressProvider interface based on a static list of addresses configured in an XML element that contains one or more items in the following format: <socket-address>   <address>... | 
| ConfigurableAddressProvider.AddressHolder A stateful holder for an obtaining an InetSocketAddress object. | 
| ConfigurableCacheFactory An interface for cache factory. | 
| ConfigurableQuorumPolicy ConfigurableQuorumPolicy provides a Quorum-based  ActionPolicyfor services based on the cluster-configuration. | 
| ConfigurableQuorumPolicy.ClusterQuorumPolicy ClusterQuorumPolicy defines an action policy that is applicable to the cluster. | 
| ConfigurableQuorumPolicy.MembershipQuorumPolicy MembershipQuorumPolicy is a quorum policy that is stateless and based solely on service membership sizes. | 
| ConfigurableQuorumPolicy.MembershipQuorumPolicy.QuorumRule A quorum rule defines a set of allowable actions beyond the rule's threshold size. | 
| ConfigurableQuorumPolicy.PartitionedCacheQuorumPolicy PartitionedCacheQuorumPolicy defines a configurable quorum policy that is applicable to a DistributedCacheService. | 
| ConfigurableQuorumPolicy.PartitionedCacheQuorumPolicy.ActionRule Action Rules for  ConfigurableQuorumPolicy.PartitionedCacheQuorumPolicy | 
| ConfigurableQuorumPolicy.PartitionedCacheQuorumPolicy.Notification Notification is a simple struct carrying the notification info. | 
| ConfigurableQuorumPolicy.ProxyQuorumPolicy ProxyQuorumPolicy defines a configurable quorum policy that is applicable to a proxy service. | 
| DatagramSocketProvider DatagramSocketProivder defines an interface for creating datagram and multicast sockets. | 
| DefaultCacheServer DefaultCacheServer is a simple command line facility and convenience API that starts all services that are declared as requiring an "autostart" in the configurable factory XML descriptor. | 
| DefaultCacheServer.GarServer GarServer provides the functionality of DefaultCacheServer under the context of a GAR file. | 
| DefaultConfigurableCacheFactory Deprecated.  | 
| DefaultConfigurableCacheFactory.CacheInfo Deprecated.  CacheInfo is a placeholder for cache attributes retrieved during parsing the corresponding cache mapping element. | 
| DescribableAddressProvider An AddressProvider that additionally allows to retrieve a human readable description of underlying addresses without doing a DNS lookup. | 
| DistributedCacheService A DistributedCacheService is a clustered cache service that partitions its data across cluster members that provide backing storage. | 
| ExtensibleConfigurableCacheFactory ExtensibleConfigurableCacheFactory provides a facility to access caches declared in a "coherence-cache-config.xsd" compliant configuration file. | 
| ExtensibleConfigurableCacheFactory.Dependencies | 
| Guardable A Guardable is a logical execution unit whose lifetime may be guarded by a Guardian. | 
| Guardian A Guardian is responsible for monitoring the registered  Guardableobjects. | 
| Guardian.GuardContext A GuardContext represents the lifecycle status of a Guardable. | 
| GuardSupport.Context Base implementation for GuardContext's used by GuardSupport. | 
| InetAddressHelper.RoutableFilter The RoutableFilter evaluates to true for any InetAddress which is externally routable. | 
| Invocable The Invocable object is a cluster-portable object that can be invoked on any set of remote members and each can optionally register a return value for the invocation. | 
| InvocableInOrder The InvocableInOrder interface allows to control the ordering in which the results of Invocable tasks are returned back to the caller by the Invocation service with a thread pool. | 
| InvocationObserver The InvocationObserver is an object that asynchronously receives notification of results from the execution of Invocable objects. | 
| InvocationService The InvocationService is a Service for delivering executable objects to cluster members for distributed invocation. | 
| LoadBalancer.AddressPort An AddressPort is an immutable combination of an IP address and a port number. | 
| LoadBalancer.Queue A Queue is used to effeciently queue up items for daemon threads to work on. | 
| LoadBalancer.RequestHandler A RequestHandler is a daemon thread that processes a request from a queue. | 
| LoadBalancer.ResponseHandler A ResponseHandler is a daemon thread that processes an outgoing response from a destination server. | 
| LoadBalancer.SocketHandler A SocketHandler is an abstract daemon thread. | 
| Member The Member interface represents a cluster member. | 
| MemberEvent An event which indicates that membership has changed: a Member has joined a Member is leaving a Member has left A MemberEvent object is sent as an argument to the MemberListener interface methods. | 
| MemberIdentity The MemberIdentity interface represents the identity of a cluster member. | 
| MemberListener The listener interface for receiving MemberEvents. | 
| NamedCache A Map-based data-structure that manages entries across one or more processes. | 
| NamedCache.Option An immutable option for requesting and configuring  NamedCaches. | 
| NameService.LookupCallback An object which implements  NameService.LookupCallbackcan be registered with aNameServiceviaNameService.addLookupCallback(com.tangosol.net.NameService.LookupCallback)to perform a lookup on names that were not found in the NameService's directory. | 
| NameService.RequestContext An object which implements  NameService.RequestContextstores information about the NameService request. | 
| NonBlockingTcpDatagramSocket.Impl A specialization of  TcpDatagramSocket.Implwhich provides non-blocking functionality, seeNonBlockingTcpDatagramSocket.Impl.send(DatagramPacket). | 
| PartitionedService A PartitionedService is aware of a mapping of keys to partitions and of partitions to cluster members. | 
| PartitionedService.PartitionedAction PartitionedAction represents a type of action taken by a PartitionedService. | 
| PartitionedService.PartitionRecoveryAction A PartitionedAction representing the recovery of orphaned partitions from the persistent storage, or the assignment of empty partitions if the persistent storage is unavailable or lost. | 
| PriorityTask The PriorityTask interface allows to control the ordering in which a service schedules tasks for execution using a thread pool and limit their execution times to a specified duration. | 
| RefreshableAddressProvider.CircularIterator An Iterator implementation that can be converted into  circular modeto allow the remaining addresses and previously skipped addresses to be used; typically set once an address has beenaccepted. | 
| RequestIncompleteException Signals that a request execution in a distributed environment failed to complete successfully. | 
| ScopedCacheFactoryBuilder Implementation of  CacheFactoryBuilderthat manages multiple instances ofConfigurableCacheFactory. | 
| ScopeResolver This interface is used to derive a scope name used to create an instance of  ConfigurableCacheFactory. | 
| Service This Service interface represents a controllable service that operates in a clustered network environment. | 
| ServiceDependencies The ServiceDependencies interface defines externally provided dependencies for  clustered services. | 
| ServiceInfo The ServiceInfo represents information about a Service that operates in a clustered network environment. | 
| ServiceLoad A ServiceLoad encapsulates information about the current utilization of a Service. | 
| ServiceLoadBalancer A ServiceLoadBalancer is a pluggable strategy for controlling the client load across individual members of a clustered Service. | 
| ServiceMonitor The  ServiceMonitoris a facility that keeps registered services alive. | 
| Session A thread-safe mechanism to request Coherence-based resources, like  NamedCaches, from a deployed module. | 
| Session.Option An immutable option for creating and configuring  Sessions. | 
| SessionProvider Creates  Sessions for use by applications requiring Coherence-based resources, includingNamedCaches, often for specificClassLoaders, for deployed modules. | 
| SessionProvider.Option An immutable option for creating and configuring  SessionProviders. | 
| SocketAddressProvider The SocketAddressProvider is an interface that serves as a means to provide addresses to a consumer. | 
| SocketOptions SocketOptions provides a means to configure the various aspects of Sockets. | 
| SocketProviderFactory The SocketProviderFactory produces SocketProviders. | 
| SocketProviderFactory.Dependencies Dependencies specifies all dependency requirements of the SocketProviderFactory. | 
| SocketProviderFactory.Dependencies.ProviderType Enumeration of Provider types. | 
| SystemDatagramSocketProvider SystemDatagramSocketProvider produces JVM default datagram sockets | 
| TcpDatagramSocket TCP based datagram socket implementation. | 
| TcpDatagramSocket.Impl A specialized version of  DatagramSocketImpl. | 
| TcpDatagramSocketProvider TcpDatagramSocketProvider produces datagram sockets that uses TCP sockets underneath for unicast communication. | 
| TcpDatagramSocketProvider.DefaultDependencies DefaultDependenceis is a basic implementation of the Dependencies interface providing "setter" methods for each property. | 
| TcpDatagramSocketProvider.Dependencies Dependencies specifies all dependency requirements of the TcpDatagramSocketProvider. | 
| ThreadPoolManager A ThreadPoolManager manages the thread pool information for a Coherence service thread pool. | 
| WrapperService Service implementation that delegates to a wrapped Service instance. | 
| Class and Description | 
|---|
| BackingMapContext The BackingMapContext provides an execution context to server side agents such as  EntryProcessorsandEntryAggregators. | 
| BackingMapManagerContext The BackingMapManager context is used by the CacheService to pass information to the BackingMapManager during the service initialization. | 
| CacheService A CacheService is a clustered service providing a collection of named Maps that hold resources shared among members of a cluster. | 
| Guardable A Guardable is a logical execution unit whose lifetime may be guarded by a Guardian. | 
| Guardian A Guardian is responsible for monitoring the registered  Guardableobjects. | 
| MemberEvent An event which indicates that membership has changed: a Member has joined a Member is leaving a Member has left A MemberEvent object is sent as an argument to the MemberListener interface methods. | 
| MemberListener The listener interface for receiving MemberEvents. | 
| NamedCache A Map-based data-structure that manages entries across one or more processes. | 
| NamedCache.Option An immutable option for requesting and configuring  NamedCaches. | 
| Class and Description | 
|---|
| ConfigurableCacheFactory An interface for cache factory. | 
| Class and Description | 
|---|
| Member The Member interface represents a cluster member. | 
| PartitionedService A PartitionedService is aware of a mapping of keys to partitions and of partitions to cluster members. | 
| Class and Description | 
|---|
| BackingMapContext The BackingMapContext provides an execution context to server side agents such as  EntryProcessorsandEntryAggregators. | 
| Class and Description | 
|---|
| CacheService A CacheService is a clustered service providing a collection of named Maps that hold resources shared among members of a cluster. | 
| Member The Member interface represents a cluster member. | 
| NamedCache A Map-based data-structure that manages entries across one or more processes. | 
| Class and Description | 
|---|
| Action An Action represents a controllable action or behavior that a Service might perform. | 
| ActionPolicy ActionPolicy defines which aspects of a Service's behavior are currently allowed. | 
| BackingMapManager A callback interface used by CacheService implementations. | 
| BackingMapManagerContext The BackingMapManager context is used by the CacheService to pass information to the BackingMapManager during the service initialization. | 
| Member The Member interface represents a cluster member. | 
| MemberEvent An event which indicates that membership has changed: a Member has joined a Member is leaving a Member has left A MemberEvent object is sent as an argument to the MemberListener interface methods. | 
| MemberListener The listener interface for receiving MemberEvents. | 
| NamedCache A Map-based data-structure that manages entries across one or more processes. | 
| PartitionedService A PartitionedService is aware of a mapping of keys to partitions and of partitions to cluster members. | 
| Service This Service interface represents a controllable service that operates in a clustered network environment. | 
| Class and Description | 
|---|
| AbstractServiceLoadBalancer An abstract base for ServiceLoadBalancer implementations. | 
| Member The Member interface represents a cluster member. | 
| MemberIdentity The MemberIdentity interface represents the identity of a cluster member. | 
| ServiceLoad A ServiceLoad encapsulates information about the current utilization of a Service. | 
| ServiceLoadBalancer A ServiceLoadBalancer is a pluggable strategy for controlling the client load across individual members of a clustered Service. | 
| SimpleServiceLoadBalancer A simple ServiceLoadBalancer implementation. | 
| Class and Description | 
|---|
| BackingMapContext The BackingMapContext provides an execution context to server side agents such as  EntryProcessorsandEntryAggregators. | 
| Cluster The Cluster interface represents a collection of services that operate in a clustered network environment. | 
| ClusterPermission This class represents access to a clustered resource such as a Service or NamedCache. | 
| Service This Service interface represents a controllable service that operates in a clustered network environment. | 
| Class and Description | 
|---|
| Cluster The Cluster interface represents a collection of services that operate in a clustered network environment. | 
| ExtensibleConfigurableCacheFactory ExtensibleConfigurableCacheFactory provides a facility to access caches declared in a "coherence-cache-config.xsd" compliant configuration file. | 
| Member The Member interface represents a cluster member. | 
| PartitionedService A PartitionedService is aware of a mapping of keys to partitions and of partitions to cluster members. | 
| Class and Description | 
|---|
| NamedCache A Map-based data-structure that manages entries across one or more processes. | 
| Class and Description | 
|---|
| Action An Action represents a controllable action or behavior that a Service might perform. | 
| ActionPolicy ActionPolicy defines which aspects of a Service's behavior are currently allowed. | 
| AddressProvider The AddressProvider is a subclass interface of  SocketAddressProviderwhich returnsInetSocketAddressfromAddressProvider.getNextAddress(). | 
| BackingMapContext The BackingMapContext provides an execution context to server side agents such as  EntryProcessorsandEntryAggregators. | 
| BackingMapManager A callback interface used by CacheService implementations. | 
| BackingMapManagerContext The BackingMapManager context is used by the CacheService to pass information to the BackingMapManager during the service initialization. | 
| CacheService A CacheService is a clustered service providing a collection of named Maps that hold resources shared among members of a cluster. | 
| FlowControl Communication facilities that provide an asynchronous (non-blocking) way of submitting data exchange requests commonly implement mechanisms of modulating the control flow for underlying data transfer units (e.g. messages or packets). | 
| Guardable A Guardable is a logical execution unit whose lifetime may be guarded by a Guardian. | 
| Guardian A Guardian is responsible for monitoring the registered  Guardableobjects. | 
| Guardian.GuardContext A GuardContext represents the lifecycle status of a Guardable. | 
| Member The Member interface represents a cluster member. | 
| NamedCache A Map-based data-structure that manages entries across one or more processes. | 
| Service This Service interface represents a controllable service that operates in a clustered network environment. | 
| SocketAddressProvider The SocketAddressProvider is an interface that serves as a means to provide addresses to a consumer. | 
| Class and Description | 
|---|
| AbstractPriorityTask An abstract base for PriorityTask implementations. | 
| FlowControl Communication facilities that provide an asynchronous (non-blocking) way of submitting data exchange requests commonly implement mechanisms of modulating the control flow for underlying data transfer units (e.g. messages or packets). | 
| PriorityTask The PriorityTask interface allows to control the ordering in which a service schedules tasks for execution using a thread pool and limit their execution times to a specified duration. | 
| Class and Description | 
|---|
| BackingMapContext The BackingMapContext provides an execution context to server side agents such as  EntryProcessorsandEntryAggregators. | 
| Class and Description | 
|---|
| AbstractPriorityTask An abstract base for PriorityTask implementations. | 
| PriorityTask The PriorityTask interface allows to control the ordering in which a service schedules tasks for execution using a thread pool and limit their execution times to a specified duration. | 
| Class and Description | 
|---|
| PriorityTask The PriorityTask interface allows to control the ordering in which a service schedules tasks for execution using a thread pool and limit their execution times to a specified duration. | 
| Class and Description | 
|---|
| AbstractPriorityTask An abstract base for PriorityTask implementations. | 
| FlowControl Communication facilities that provide an asynchronous (non-blocking) way of submitting data exchange requests commonly implement mechanisms of modulating the control flow for underlying data transfer units (e.g. messages or packets). | 
| PriorityTask The PriorityTask interface allows to control the ordering in which a service schedules tasks for execution using a thread pool and limit their execution times to a specified duration. |