C++ Client API Reference for Oracle Coherence
14c (14.1.2.0.0)

F79659-03

CachingMap::FrontMapListener Class Reference

#include <coherence/net/cache/CachingMap.hpp>

Inherits AbstractMapListener, and MapListenerSupport::SynchronousListener.

List of all members.


Detailed Description

MapListener for back map responsible for keeping the front map coherent with the back map.

This listener is registered as a synchronous listener for lite events (carrying only a key).

Public Types

typedef spec::Handle Handle
 FrontMapListener Handle definition.
typedef spec::View View
 FrontMapListener View definition.
typedef spec::Holder Holder
 FrontMapListener Holder definition.

Public Member Functions

virtual void entryDeleted (MapEvent::View vEvent)
 
virtual void registerWithMap ()
 Register this listener with the "front" map.
virtual void unregisterFromMap ()
 Unregister this listener with the "front" map.

Protected Member Functions

 FrontMapListener (CachingMap::Handle hMap)
 Construct a FrontMapListener.

Protected Attributes

FinalView< Filter > f_vFilter
 The filter associated with this listener.
WeakHandle< CachingMap > m_whMap
 The map associated with this listener.


Constructor & Destructor Documentation

FrontMapListener ( CachingMap::Handle  hMap  )  [protected]

Construct a FrontMapListener.

Parameters:
hMap the map associated with this listener


The documentation for this class was generated from the following file:
Copyright © 2000, 2025, Oracle and/or its affiliates. Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl.