Uses of Package
com.oracle.coherence.common.base
Packages that use com.oracle.coherence.common.base
Package
Description
The base package provides a number of classes to complement those in the java.lang package.
The net package provides a number networking related utility classes.
Low-level utilities for Coherence gRPC server and client implementation.
The Coherence gRPC server implementation.
Defines the typical runtime configuration builders for the Coherence
configuration object model.
Contains classes related to Coherence JCache.
Contains classes related to partitioned cache implementation of Coherence JCache.
Contains packages and classes related to the Coherence REST API utilities.
Contains classes providing cache persistence of serialized objects.
Contains classes related to J2SE 1.4 NIO functionality.
Contains basic cluster interfaces and factories.
Contains classes providing various caching strategies.
Contains interfaces and classes related to partitioned services.
Contains classes and helpers for implementing various types of persistence.
Contains various generic utilities.
Contains
ValueExtractor
and
ValueUpdater
related classes.Contains Finite state machine interfaces.
-
Classes in com.oracle.coherence.common.base used by com.oracle.coherence.common.baseClassDescriptionThe Associated interface facilitates the creation of a very generic equivalence relation between different objects and allows to group them based on the equality of the "association key" object returned by the
Associated.getAssociatedKey()
method.The Associator interface facilitates the creation of a very generic equivalence relation between different objects and allows to group them based on the equality of the "association key" object returned by theAssociator.getAssociatedKey(java.lang.Object)
method.A Cloner provides an external means for producing copies of objects as prescribed by theObject.clone()
contract.A link in a stack of waiting threads.A Hasher provides an external means for producing hash codes and comparing objects for equality.A Holder is a reference like object, i.e. it simply holds another object.IdentityHasher provides a Hasher implementation based upon an object'sidentity hashCode
and reference equality.InverseComparator is a wrapper comparator which simply inverses the comparison result.The Unlockable interface is used for releasing the exclusive access to this Lockable.A Long like class which supports mutation.NaturalComparator is a comparator which simply delegates to a Comparable object's compare implementation.A Condition-like object, used to block thread(s) for a notification.SimpleHolder is a basic implementation of the Holder interface.SingleWaiterCooperativeNotifier is an extension of the SingleWaiterMultiNotifier which attempts to offload potentially expensive "notification" work from signaling threads onto the waiting threads.A Condition-like object, used by a single thread to block for a notification, and optimized for many concurrent notifications by other threads.A class that provides "stack frame" information from a line of a stack trace.Timeout provides a mechanism for allowing a thread to interrupt itself if it doesn't return to a specific call site within a given timeout. -
Classes in com.oracle.coherence.common.base used by com.oracle.coherence.common.net
-
Classes in com.oracle.coherence.common.base used by com.oracle.coherence.grpc
-
Classes in com.oracle.coherence.common.base used by com.oracle.coherence.grpc.proxy
-
Classes in com.oracle.coherence.common.base used by com.tangosol.coherence.config.builderClassDescriptionThe Disposable interface is used for life-cycle management of resources.
-
Classes in com.oracle.coherence.common.base used by com.tangosol.coherence.jcacheClassDescriptionThe Disposable interface is used for life-cycle management of resources.
-
Classes in com.oracle.coherence.common.base used by com.tangosol.coherence.jcache.partitionedcacheClassDescriptionCanonicallyNamed provides a way for objects to identify themselves by name.
-
Classes in com.oracle.coherence.common.base used by com.tangosol.coherence.rest.utilClassDescriptionCanonicallyNamed provides a way for objects to identify themselves by name.
-
Classes in com.oracle.coherence.common.base used by com.tangosol.ioClassDescriptionThe Disposable interface is used for life-cycle management of resources.
-
Classes in com.oracle.coherence.common.base used by com.tangosol.io.nioClassDescriptionThe Disposable interface is used for life-cycle management of resources.
-
Classes in com.oracle.coherence.common.base used by com.tangosol.netClassDescriptionContinuation interface is used to implement asynchronous post-processing, the pattern that is also known as the "Continuation-passing style".The Disposable interface is used for life-cycle management of resources.Predicate represents a boolean test of an object.
-
Classes in com.oracle.coherence.common.base used by com.tangosol.net.cacheClassDescriptionThe Associated interface facilitates the creation of a very generic equivalence relation between different objects and allows to group them based on the equality of the "association key" object returned by the
Associated.getAssociatedKey()
method.Continuation interface is used to implement asynchronous post-processing, the pattern that is also known as the "Continuation-passing style".Provide for "pluggable" object conversions. -
Classes in com.oracle.coherence.common.base used by com.tangosol.net.partitionClassDescriptionThe Associator interface facilitates the creation of a very generic equivalence relation between different objects and allows to group them based on the equality of the "association key" object returned by the
Associator.getAssociatedKey(java.lang.Object)
method.The Disposable interface is used for life-cycle management of resources.NaturalAssociator provides an Associator implementation for objects that implement theAssociated
interface. -
Classes in com.oracle.coherence.common.base used by com.tangosol.persistenceClassDescriptionThe Associated interface facilitates the creation of a very generic equivalence relation between different objects and allows to group them based on the equality of the "association key" object returned by the
Associated.getAssociatedKey()
method.A Collector is mechanism for receiving items.Continuation interface is used to implement asynchronous post-processing, the pattern that is also known as the "Continuation-passing style". -
Classes in com.oracle.coherence.common.base used by com.tangosol.utilClassDescriptionThe Associated interface facilitates the creation of a very generic equivalence relation between different objects and allows to group them based on the equality of the "association key" object returned by the
Associated.getAssociatedKey()
method.CanonicallyNamed provides a way for objects to identify themselves by name.A Collector is mechanism for receiving items.Continuation interface is used to implement asynchronous post-processing, the pattern that is also known as the "Continuation-passing style".Provide for "pluggable" object conversions.The Disposable interface is used for life-cycle management of resources.A Holder is a reference like object, i.e. it simply holds another object.SimpleHolder is a basic implementation of the Holder interface.A class that provides "stack frame" information from a line of a stack trace. -
Classes in com.oracle.coherence.common.base used by com.tangosol.util.extractorClassDescriptionCanonicallyNamed provides a way for objects to identify themselves by name.
-
Classes in com.oracle.coherence.common.base used by com.tangosol.util.fsmClassDescriptionThe Associated interface facilitates the creation of a very generic equivalence relation between different objects and allows to group them based on the equality of the "association key" object returned by the
Associated.getAssociatedKey()
method.