Uses of Package
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.
-
ClassDescriptionThe 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. -
-
-
-
ClassDescriptionThe Disposable interface is used for life-cycle management of resources.
-
ClassDescriptionThe Disposable interface is used for life-cycle management of resources.
-
ClassDescriptionCanonicallyNamed provides a way for objects to identify themselves by name.
-
ClassDescriptionCanonicallyNamed provides a way for objects to identify themselves by name.
-
ClassDescriptionThe Disposable interface is used for life-cycle management of resources.
-
ClassDescriptionThe Disposable interface is used for life-cycle management of resources.
-
ClassDescriptionContinuation 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.
-
ClassDescriptionThe 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. -
ClassDescriptionThe 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. -
ClassDescriptionThe 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". -
ClassDescriptionThe 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. -
ClassDescriptionCanonicallyNamed provides a way for objects to identify themselves by name.
-
ClassDescriptionThe 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.