Oracle® Fusion Middleware .NET API Reference for Oracle Coherence
12c (12.2.1.4.0)
E90869-02
Contains support classes for caching functionality.

Classes

  ClassDescription
Public classAbstractCacheListener
A base class that simplifies the implementation of a ICacheListener, particularly classes that only implement one or two of the three event methods.
Public classAbstractKeyBasedCache
AbstractKeyBasedCache is a base class for ICache implementations.
Public classAbstractKeySetBasedCache
AbstractKeySetBasedCache is an extension to the AbstractKeyBasedCache that has a full awareness of the set of keys upon which the cache is based.
Public classCacheListenerSupport
This class provides support for advanced ICacheListener functionality.
Public classCacheListenerSupport..::..WrapperPrimingListener
A wrapper class that turns the specified ICacheListener into a priming listener.
Public classCacheListenerSupport..::..WrapperSynchronousListener
A wrapper class that turns the specified ICacheListener into a synchronous listener.
Public classDelegatingCacheListener
Basic .NET style ICacheListener implementation.
Public classDisposableCacheListener
Utility listener that checks if the value removed from the cache implements IDisposable, and calls Dispose method if it does.
Public classIndexAdapter
ICacheListener implementation that routes the cache events into the corresponding ICacheIndex calls.
Public classInvocableCacheHelper
Helper methods for IInvocableCache implementations and IFilter related evaluations.
Public classInvocableCacheHelper..::..EntryToKeyConverter
Trivial Entry-to-Key IConverter.
Public classMultiplexingCacheListener
A base class that simplifies the implementation of a ICacheListener by multiplexing all events into a single listener method.
Public classWindowsFormsCacheListener
Ensures that any event handling code that needs to run as a response to a cache event is executed on the UI thread.
Public classWpfCacheListener
Ensures that any event handling code that needs to run as a response to a cache event is executed on the WPF UI thread.

Interfaces

  InterfaceDescription
Public interfaceCacheListenerSupport..::..IPrimingListener
A tag interface indicating that tagged ICacheListener implementation receives "lite" the CacheEventArgs notifications (carrying only a key) and generates a "priming" event when registered.
Public interfaceCacheListenerSupport..::..ISynchronousListener
A tag interface indicating that tagged ICacheListener implementation has to receive the CacheEventArgs notifications in a synchronous manner.

Delegates

  DelegateDescription
Public delegateCacheEventHandler
Represents the method that will handle cache events.

Enumerations

  EnumerationDescription
Protected enumerationCacheListenerSupport..::..OptimizationPlan
The values for CacheListenerSupport optimization plan, which indicates the fastest way to put together a list of listeners.
Public enumerationInvocableCacheHelper..::..QueryType
The enum type used to pass to the method that will query cache against one of the QueryType modes.