Hazelcast C++ Client
Public Member Functions | List of all members
hazelcast::client::EntryAdapter< K, V > Class Template Reference

Adapter for EntryListener. More...

#include <EntryAdapter.h>

+ Inheritance diagram for hazelcast::client::EntryAdapter< K, V >:

Public Member Functions

virtual void entryAdded (const EntryEvent< K, V > &event)
 Invoked when an entry is added. More...
 
virtual void entryRemoved (const EntryEvent< K, V > &event)
 Invoked when an entry is removed. More...
 
virtual void entryUpdated (const EntryEvent< K, V > &event)
 Invoked when an entry is removed. More...
 
virtual void entryEvicted (const EntryEvent< K, V > &event)
 Invoked when an entry is evicted. More...
 
virtual void entryExpired (const EntryEvent< K, V > &event)
 Invoked upon expiration of an entry. More...
 
virtual void entryMerged (const EntryEvent< K, V > &event)
 Invoked after WAN replicated entry is merged. More...
 
virtual void mapEvicted (const MapEvent &event)
 Invoked when all entries evicted by IMap#evictAll(). More...
 
virtual void mapCleared (const MapEvent &event)
 Invoked when all entries are removed by IMap#clear(). More...
 

Detailed Description

template<typename K, typename V>
class hazelcast::client::EntryAdapter< K, V >

Adapter for EntryListener.

Parameters
<K>key of the map entry
<V>value of the map entry.
See also
EntryListener

Member Function Documentation

template<typename K , typename V >
virtual void hazelcast::client::EntryAdapter< K, V >::entryAdded ( const EntryEvent< K, V > &  event)
inlinevirtual

Invoked when an entry is added.

Parameters
evententry event

Implements hazelcast::client::EntryListener< K, V >.

template<typename K , typename V >
virtual void hazelcast::client::EntryAdapter< K, V >::entryEvicted ( const EntryEvent< K, V > &  event)
inlinevirtual

Invoked when an entry is evicted.

Parameters
evententry event

Implements hazelcast::client::EntryListener< K, V >.

template<typename K , typename V >
virtual void hazelcast::client::EntryAdapter< K, V >::entryExpired ( const EntryEvent< K, V > &  event)
inlinevirtual

Invoked upon expiration of an entry.

Parameters
eventthe event invoked when an entry is expired.

Implements hazelcast::client::EntryListener< K, V >.

template<typename K , typename V >
virtual void hazelcast::client::EntryAdapter< K, V >::entryMerged ( const EntryEvent< K, V > &  event)
inlinevirtual

Invoked after WAN replicated entry is merged.

Parameters
eventthe event invoked when an entry is expired.

Implements hazelcast::client::EntryListener< K, V >.

template<typename K , typename V >
virtual void hazelcast::client::EntryAdapter< K, V >::entryRemoved ( const EntryEvent< K, V > &  event)
inlinevirtual

Invoked when an entry is removed.

Parameters
evententry event

Implements hazelcast::client::EntryListener< K, V >.

template<typename K , typename V >
virtual void hazelcast::client::EntryAdapter< K, V >::entryUpdated ( const EntryEvent< K, V > &  event)
inlinevirtual

Invoked when an entry is removed.

Parameters
evententry event

Implements hazelcast::client::EntryListener< K, V >.

template<typename K , typename V >
virtual void hazelcast::client::EntryAdapter< K, V >::mapCleared ( const MapEvent event)
inlinevirtual

Invoked when all entries are removed by IMap#clear().

}

Implements hazelcast::client::EntryListener< K, V >.

template<typename K , typename V >
virtual void hazelcast::client::EntryAdapter< K, V >::mapEvicted ( const MapEvent event)
inlinevirtual

Invoked when all entries evicted by IMap#evictAll().

Parameters
eventmap event

Implements hazelcast::client::EntryListener< K, V >.


The documentation for this class was generated from the following file: