#include <coherence/net/cache/LocalCache.hpp>
Inherits Object, and MapListener.
Public Types | |
typedef spec::Handle | Handle |
InternalListener Handle definition. | |
typedef spec::View | View |
InternalListener View definition. | |
typedef spec::Holder | Holder |
InternalListener Holder definition. | |
Public Member Functions | |
virtual void | entryInserted (MapEvent::View vEvt) |
Invoked when a map entry has been inserted. | |
virtual void | entryUpdated (MapEvent::View vEvt) |
Invoked when a map entry has been updated. | |
virtual void | entryDeleted (MapEvent::View vEvt) |
Invoked when a map entry has been removed. | |
Protected Member Functions | |
InternalListener (LocalCache::Handle hCache) | |
Construct a new InternalListener. | |
virtual void | onModify (MapEvent::View vEvt) |
A value modification event (insert or update) has occurred. | |
Protected Attributes | |
WeakHandle< LocalCache > | m_hCache |
Reference back to the containing cache. |
virtual void entryInserted | ( | MapEvent::View | vEvt | ) | [virtual] |
Invoked when a map entry has been inserted.
vEvt | the MapEvent carrying the insert information |
virtual void entryUpdated | ( | MapEvent::View | vEvt | ) | [virtual] |
Invoked when a map entry has been updated.
vEvt | the MapEvent carrying the update information |
virtual void entryDeleted | ( | MapEvent::View | vEvt | ) | [virtual] |
Invoked when a map entry has been removed.
vEvt | the MapEvent carrying the delete information |
virtual void onModify | ( | MapEvent::View | vEvt | ) | [protected, virtual] |
A value modification event (insert or update) has occurred.
vEvt | the MapEvent object |