Oracle® Coherence .NET API Reference Release 3.6
E15727-01
E15727-01
Contains miscellaneous utility classes and interfaces.
Classes
| Class | Description | |
|---|---|---|
| AtomicCounter |
Abstract base class for AtomicCounters.
| |
| Binary |
A thread-safe immutable binary object.
| |
| BinaryMemoryStream |
A | |
| CacheTriggerListener |
CacheTriggerListener is a special purpose
ICacheListener implementation that is used to register
a ICacheTrigger on a corresponding
IObservableCache.
| |
| CollectionUtils |
This class provides the functionality not found in the .NET
Collections classes.
| |
| ConfigurationUtils |
Helper class used for .NET configuration files access.
| |
| ConverterCollections |
A collection of | |
| ConverterCollections..::.AbstractConverterCacheEntry |
An abstract ICacheEntry that lazily converts the
key and value.
| |
| ConverterCollections..::.ConverterCache |
A Converter Cache views an underlying ICache
through a set of key and value IConverters.
| |
| ConverterCollections..::.ConverterCacheEntries |
A Converter Entry Collection views an underlying entry
| |
| ConverterCollections..::.ConverterCacheEntries..::.ConverterEntry |
A ICacheEntry that lazily converts the key and
value.
| |
| ConverterCollections..::.ConverterCacheEntries..::.ConverterEnumerator |
An | |
| ConverterCollections..::.ConverterCacheEntry |
An ICacheEntry that lazily converts the key and
value.
| |
| ConverterCollections..::.ConverterCacheEnumerator |
A Converter CacheEnumerator views an underlying
ICacheEnumerator through key and value
IConverters.
| |
| ConverterCollections..::.ConverterCacheEventArgs |
A Converter CacheEventArgs views an underlying
CacheEventArgs through a set of key and value
IConverters.
| |
| ConverterCollections..::.ConverterCacheListener |
A converter CacheListener that converts events of the underlying
ICacheListener for the underlying cache.
| |
| ConverterCollections..::.ConverterCollection |
A Converter Collection views an underlying
| |
| ConverterCollections..::.ConverterConcurrentCache |
A Converter ConcurrentCache views an underlying
IConcurrentCache through a set of key and value
IConverters.
| |
| ConverterCollections..::.ConverterDictionary |
A Converter Dictionary views an underlying
| |
| ConverterCollections..::.ConverterDictionaryEnumerator |
A Converter DictionaryEnumerator views an underlying
| |
| ConverterCollections..::.ConverterInvocableCache |
A Converter InvocableCache views an underlying
IInvocableCache through a set of key and value
IConverters.
| |
| ConverterCollections..::.ConverterNamedCache |
A Converter NamedCache views an underlying
INamedCache through a set of key and value
IConverters.
| |
| ConverterCollections..::.ConverterObservableCache |
A Converter ObservableCache views an underlying
IObservableCache through a set of key and value
IConverters.
| |
| ConverterCollections..::.ConverterQueryCache |
A Converter QueryCache views an underlying
IQueryCache through a set of key and value
IConverters.
| |
| ConverterEnumerator |
An implementation of | |
| DateTimeUtils |
Miscellaneuos utility methods for DateTime manipulation.
| |
| FilterEnumerator |
Provide a generic implementation of an enumerator which can enumerate
items based on an inclusion test.
| |
| ImmutableArrayList |
Implementation of the IList interface in a read-only fashion based on an
array.
| |
| ImmutableMultiList |
Implementation of the IList interface in a read-only fashion based on a
collection of arrays.
| |
| InterlockedCounter |
Implementation of AtomicCounter based on .NET
System.Threading.Interlocked class.
| |
| LicenseException |
Signals that an operation has failed due to a licensing error, such
as a missing license or license limit being exceeded.
| |
| Listeners |
Provide a simple, efficient, and thread-safe implementation of a list
of event listeners.
| |
| LiteDictionary |
An implementation of IDictionary that is optimal (in terms of
both size and speed) for very small sets of data but still works
excellently with large sets of data.
| |
| LongSortedList |
A data structure resembling an array keyed by .NET long values.
| |
| NetworkUtils |
Miscellaneuos utility methods for network related objects.
| |
| NullFilter |
Filter which discards null references.
| |
| NullImplementation |
A collection of classes that do nothing.
| |
| NullImplementation..::.NullCache |
A ICache that contains nothing and does nothing.
| |
| NullImplementation..::.NullCollection |
An immutable collection which contains nothing.
| |
| NullImplementation..::.NullConverter |
An IConverter that does nothing.
| |
| NullImplementation..::.NullDictionary |
A dictionary that contains nothing and does nothing.
| |
| NullImplementation..::.NullEnumerator |
An empty enumerator.
| |
| NullImplementation..::.NullObservableCache |
An immutable IObservableCache which contains nothing.
| |
| NullImplementation..::.NullPofContext |
An implementation of IPofContext that does nothing.
| |
| NullImplementation..::.NullValueExtractor |
An IValueExtractor that always results in the passed-in
value.
| |
| NumberUtils |
Miscellaneuos utility methods for numbers manipulation.
| |
| ObjectUtils |
Miscellaneuos utility methods for object manipulation.
| |
| PagedEnumerator |
PagedEnumerator is an | |
| SafeClock |
SafeClock maintains a "safe" time in milliseconds.
| |
| SerializationHelper |
Miscellaneous serialization utilities.
| |
| ServiceEventArgs |
An event which indicates that a IService state has
changed:
| |
| ShieldedStream |
Proxy stream that prevents the underlying stream from being
closed.
| |
| SimpleEnumerator |
Provide a generic implementation of an array enumerator.
| |
| SimpleMapIndex |
SimpleMapIndex is an IMapIndex implemenation used to correlate property values
extracted from resource map entries with corresponding keys using what is
commonly known as an Inverted Index algorithm..
| |
| StringUtils |
Miscellaneuos utility methods for string manipulation.
| |
| ThreadGate |
Use this class in cases that large numbers of threads can operate
concurrently with an additional requirement that all threads be
blocked for certain operations.
| |
| TypeResolver |
Resolves a System.Type by name.
| |
| UriUtils |
Miscellaneuos utility methods for Uri manipulation.
| |
| UUID |
A UUID is a 256-bit identifier that, if it is generated, is
statistically guaranteed to be unique.
|
Interfaces
| Interface | Description | |
|---|---|---|
| ICacheEventTransformer |
ICacheEventTransformer interface is used to allow an event consumer
to change the content of a CacheEventArgs destined for
the corresponding ICacheListener.
| |
| ICacheTrigger |
ICacheTrigger represents a functional agent that allows to validate,
reject or modify mutating operations against an underlying cache.
| |
| ICacheTriggerEntry |
A ICacheTrigger entry represents a pending change to an
entry that is about to committed to the underlying cache.
| |
| IControllable |
IControllable interface represents an object quite oftenly referred
to as a service that usually operates on its own thread and
has a controllable life cycle.
| |
| IConverter |
Provide for "pluggable" object conversions.
| |
| IEventListener |
Marker interface that all event listener interfaces should extend.
| |
| IFilter |
Provide for "pluggable" conditional behavior.
| |
| IIndexAwareFilter |
IIndexAwareFilter is an extension to the EntryFilter interface that
allows a filter to use a Map index to fully or partially evaluate
itself.
| |
| ILongArray |
An interface, similar in its methods to IList, and similar in
its purpose to an array, designed for sparse storage and indexed by
long values.
| |
| ILongArrayEnumerator |
An IEnumerator for ILongArray.
| |
| IMapIndex |
IMapIndex is used to correlate values stored in an indexed
Dictionary (or attributes of those values) to the corresponding
keys in the indexed Dictionary.
| |
| IService |
A IService is a IControllable that emits service
lifecycle events.
| |
| IValueExtractor |
IValueExtractor is used to both extract values (for example, for
sorting or filtering) from an object, and to provide an identity for
that extraction.
| |
| IValueManipulator |
IValueManipulator represents a composition of
IValueExtractor and IValueUpdater
implementations.
| |
| IValueUpdater |
IValueUpdater is used to update an object's state.
| |
| IVersionable |
An interface for versionable data.
| |
| PagedEnumerator..::.IAdvancer |
Advancer is a pluggable component that knows how to load a new
page (collection) of objects to be used by the enclosing
PagedEnumerator.
|
Delegates
| Delegate | Description | |
|---|---|---|
| ServiceEventHandler |
Represents the method that will handle service event.
|
Enumerations
| Enumeration | Description | |
|---|---|---|
| LiteDictionary..::.LiteDictionaryType |
LiteDictionary type enum values.
| |
| ServiceEventType |
Service event type enumeration.
| |
| ThreadGateState |
ThreadGate state enum.
|