Oracle® Coherence .NET API Reference Release 3.6
E15727-01

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.
AddSafeListener
Ensure that the specified cache has an Listeners object associated with the specified key and add the specified listener to it.
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.
Equals
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
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.
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()()().)

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