1 #ifndef _GEMFIRE_ENTRYEVENT_HPP_ 2 #define _GEMFIRE_ENTRYEVENT_HPP_ 10 #include "gfcpp_globals.hpp" 40 const bool remoteOrigin );
86 return m_callbackArgument;
92 return m_remoteOrigin;
Represents an entry event affecting an entry, including its identity and the the circumstances of the...
Definition: EntryEvent.hpp:22
bool m_remoteOrigin
True if from a remote (non-local) process.
Definition: EntryEvent.hpp:31
RegionPtr m_region
Region.
Definition: EntryEvent.hpp:26
bool remoteOrigin() const
If the event originated in a remote process, returns true.
Definition: EntryEvent.hpp:90
This namespace contains all the GemFire C++ API classes, enumerations and globals.
Definition: Assert.hpp:19
UserDataPtr m_callbackArgument
Callback argument for this event, if any.
Definition: EntryEvent.hpp:30
CacheableKeyPtr getKey() const
Definition: EntryEvent.hpp:56
CacheablePtr getNewValue() const
If the event is a destroy or invalidate operation, then the new value will be NULLPTR.
Definition: EntryEvent.hpp:74
UserDataPtr getCallbackArgument() const
Returns the callbackArgument passed to the method that generated this event.
Definition: EntryEvent.hpp:84
CacheableKeyPtr m_key
Cacheable key.
Definition: EntryEvent.hpp:27
#define CPPCACHE_EXPORT
Defines a GemFire CPPCACHE export.
Definition: gf_base.hpp:51
This abstract base class is the base class of all user objects that have the shared capability of ref...
Definition: SharedBase.hpp:31
CacheablePtr getOldValue() const
If the prior state of the entry was invalid, or non-existent/destroyed, then the old value will be NU...
Definition: EntryEvent.hpp:65
RegionPtr getRegion() const
Definition: EntryEvent.hpp:50
CacheablePtr m_oldValue
Old value.
Definition: EntryEvent.hpp:28
CacheablePtr m_newValue
New value.
Definition: EntryEvent.hpp:29