#include <coherence/net/cache/CachingMap.hpp>
Inherits AbstractMapListener, and NamedCacheDeactivationListener.
The primary goal of that listener is invalidation of the front map when the back cache is destroyed or all storage nodes are stopped.
Public Types | |
typedef spec::Handle | Handle |
DeactivationListener Handle definition. | |
typedef spec::View | View |
DeactivationListener View definition. | |
typedef spec::Holder | Holder |
DeactivationListener Holder definition. | |
Protected Member Functions | |
DeactivationListener (CachingMap::Handle hMap) | |
Construct a DeactivationListener. | |
virtual void | entryDeleted (MapEvent::View vEvent) |
virtual void | entryUpdated (MapEvent::View vEvent) |
Protected Attributes | |
WeakHandle< CachingMap > | m_whMap |
The map associated with this listener. |
DeactivationListener | ( | CachingMap::Handle | hMap | ) | [protected] |