#include <coherence/net/cache/LocalCache.hpp>
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 |