| 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.events | |
| com.tangosol.coherence.rest.query | 
 Contains classes related to the Coherence REST pluggable query engine. 
 | 
| 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.net.topic | |
| 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.EntryAggregator
implementations. | 
| com.tangosol.util.extractor | 
 Contains  
ValueExtractor and
ValueUpdater related classes. | 
| com.tangosol.util.filter | 
 Contains concrete  
Filter implementations and related interfaces. | 
| com.tangosol.util.fsm | 
 Contains Finite state machine interfaces. 
 | 
| com.tangosol.util.processor | 
 Contains concrete  
InvocableMap.EntryProcessor
implementations. | 
| 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  
CacheFactoryBuilder that manages multiple
 instances of ConfigurableCacheFactory. | 
| Service
 This Service interface represents a controllable service that operates in a
 clustered network environment. 
 | 
| ServiceMonitor
 The  
ServiceMonitor is a facility that keeps registered services
 alive. | 
| SessionProvider
 Creates  
Sessions for use by applications requiring Coherence-based
 resources, including NamedCaches, often for specific
 ClassLoaders, 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  
SocketAddressProvider
 which returns InetSocketAddress from AddressProvider.getNextAddress(). | 
| AddressProviderFactory
 A factory for  
AddressProvider objects. | 
| 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. 
 | 
| NamedCollection
 NamedCollection defines a common base interface for various named collection types. 
 | 
| PasswordProvider
 PasswordProvider allows Coherence users to plugin their own mechanism to determine the appropriate password. 
 | 
| 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. 
 | 
| ValueTypeAssertion
 Defines a  
NamedTopic.Option for asserting the type
 of values used with a NamedTopic. | 
| Class and Description | 
|---|
| AbstractBackingMapManager
 Abstract base of the BackingMapManager implementations. 
 | 
| AddressProvider
 The AddressProvider is a subclass interface of  
SocketAddressProvider
 which returns InetSocketAddress from AddressProvider.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. 
 | 
| 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. 
 | 
| 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. 
 | 
| NamedCollection
 NamedCollection defines a common base interface for various named collection types. 
 | 
| 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. | 
| ValueTypeAssertion
 Defines a  
NamedTopic.Option for asserting the type
 of values used with a NamedTopic. | 
| Class and Description | 
|---|
| MemberListener
 The listener interface for receiving MemberEvents. 
 | 
| NamedCache
 A Map-based data-structure that manages entries across one or more processes. 
 | 
| NamedCollection
 NamedCollection defines a common base interface for various named collection types. 
 | 
| PasswordProvider
 PasswordProvider allows Coherence users to plugin their own mechanism to determine the appropriate password. 
 | 
| 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 | 
|---|
| NamedCache
 A Map-based data-structure that manages entries across one or more processes. 
 | 
| Class and Description | 
|---|
| AbstractInvocable
 An abstract base for Invocable and PriorityTask implementations. 
 | 
| CacheService
 A CacheService is a clustered service providing a collection of named Maps
 that hold resources shared among members of a cluster. 
 | 
| 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. 
 | 
| NamedCollection
 NamedCollection defines a common base interface for various named collection types. 
 | 
| Releasable
 A resource that is activated and then at a later time be released. 
 | 
| 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  
Guardable
 objects. | 
| 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  
SocketAddressProvider
 which returns InetSocketAddress from AddressProvider.getNextAddress(). | 
| AddressProviderFactory
 A factory for  
AddressProvider objects. | 
| 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  
EntryProcessors and
 EntryAggregators. | 
| 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  
ActionPolicy for
 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  
Guardable
 objects. | 
| 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. | 
| NamedCollection
 NamedCollection defines a common base interface for various named collection types. 
 | 
| NamedCollection.Option
 The Option interface defines the root interface of all NamedCollection Options. 
 | 
| NameService.LookupCallback
 An object which implements  
NameService.LookupCallback can be registered
 with a NameService via NameService.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.RequestContext stores information about the NameService request. | 
| NonBlockingTcpDatagramSocket.Impl
 A specialization of  
TcpDatagramSocket.Impl which provides
 non-blocking functionality, see NonBlockingTcpDatagramSocket.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 mode to allow the remaining addresses and previously skipped
 addresses to be used; typically set once an address has been accepted. | 
| Releasable
 A resource that is activated and then at a later time be released. 
 | 
| RequestIncompleteException
 Signals that a request execution in a distributed environment failed to
 complete successfully. 
 | 
| ScopedCacheFactoryBuilder
 Implementation of  
CacheFactoryBuilder that manages multiple
 instances of ConfigurableCacheFactory. | 
| 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  
ServiceMonitor is 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, including NamedCaches, often for specific
 ClassLoaders, 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. 
 | 
| ValueTypeAssertion
 Defines a  
NamedTopic.Option for asserting the type
 of values used with a NamedTopic. | 
| ViewBuilder
 The  
ViewBuilder provides a means to ViewBuilder.build() a view (ContinuousQueryCache)
 using a fluent pattern / style. | 
| 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  
EntryProcessors and
 EntryAggregators. | 
| 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  
Guardable
 objects. | 
| 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. | 
| NamedCollection
 NamedCollection defines a common base interface for various named collection types. 
 | 
| Releasable
 A resource that is activated and then at a later time be released. 
 | 
| 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  
EntryProcessors and
 EntryAggregators. | 
| 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. 
 | 
| Cluster
 The Cluster interface represents a collection of
 services that operate in a clustered network environment. 
 | 
| 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  
EntryProcessors and
 EntryAggregators. | 
| 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. 
 | 
| PasswordProvider
 PasswordProvider allows Coherence users to plugin their own mechanism to determine the appropriate password. 
 | 
| Service
 This Service interface represents a controllable service that operates in a
 clustered network environment. 
 | 
| Class and Description | 
|---|
| 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). 
 | 
| NamedCollection
 NamedCollection defines a common base interface for various named collection types. 
 | 
| Releasable
 A resource that is activated and then at a later time be released. 
 | 
| 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  
SocketAddressProvider
 which returns InetSocketAddress from AddressProvider.getNextAddress(). | 
| BackingMapContext
 The BackingMapContext provides an execution context to server side agents such
 as  
EntryProcessors and
 EntryAggregators. | 
| 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  
Guardable
 objects. | 
| 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. 
 | 
| NamedCollection
 NamedCollection defines a common base interface for various named collection types. 
 | 
| Releasable
 A resource that is activated and then at a later time be released. 
 | 
| 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  
EntryProcessors and
 EntryAggregators. | 
| 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. 
 |