Oracle® Coherence .NET API Reference Release 3.7.1
E22844-03

The CacheListenerSupport type exposes the following members.

Constructors

  NameDescription
CacheListenerSupport
Initializes a new instance of the CacheListenerSupport class

Methods

  NameDescription
AddListenerOverloaded.
AddListenerState
Add a state information (lite or standard) assosiated with specified key and listener.
AddSafeListenerOverloaded.
Clear
Remove all signed up listeners.
CollectListeners
Collect all Listeners that should be notified for a given event.
ContainsStandardListenersOverloaded.
ConvertEvent
Convert the specified cache event into another CacheEventArgs that ensures the lazy event data conversion using the specified converters.
DispatchOverloaded.
EnrichEvent
Enrich the event with the filters associated with the listener.
Equals
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
EvaluateEvent
Evaluate whether or not the specified event should be delivered to the listener associated with the specified filter.
Finalize
Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection.
(Inherited from Object.)
FireEvent
Fire the specified cache event.
GetHashCode
Serves as a hash function for a particular type.
(Inherited from Object.)
GetListenersOverloaded.
GetType
Gets the Type of the current instance.
(Inherited from Object.)
IsEmptyOverloaded.
IsTransformedEvent
Return true iff the specified event represents a transformed CacheEvent.
MemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
RemoveListenerOverloaded.
RemoveListenerState
Remove a state information (lite or standard) associated with specified key and listener.
RemoveSafeListener
Remove the specified listener from the Listeners object associated with the specified key.
ToString
Provide a string representation of the CacheListenerSupport object.
(Overrides Object..::.ToString()()().)
UnwrapEvent
Unwrap the specified map event and return the underlying source event.

Fields

  NameDescription
m_cachedListeners
A cached list of Listeners.
m_cacheKeyListeners
The collections of ICacheListener objects that have signed up for key based notifications from an IObservableCache implementation keyed by the corresponding key objects.
m_cacheListeners
The collections of ICacheListener objects that have signed up for notifications from an IObservableCache implementation keyed by the corresponding IFilter objects.
m_cacheStandardKeyListeners
The subset of standard (not lite) key listeners.
m_cacheStandardListeners
The subset of standard (not lite) global listeners.
m_optimizationPlan
The optimization plan which indicates the fastest way to put together a list of listeners.
NO_LISTENERS
An empty list of Listeners.

Properties

  NameDescription
Filters
Obtain a collection of all IFilter objects that have associated global listeners.
Keys
Obtain a collection of all keys that have associated key listeners.

See Also