Package com.hazelcast.core
Class EntryEvent<K,V>
java.lang.Object
java.util.EventObject
com.hazelcast.map.AbstractIMapEvent
com.hazelcast.core.EntryEvent<K,V>
- Type Parameters:
K- key of the map entryV- value of the map entry
- All Implemented Interfaces:
IMapEvent,Serializable
Map Entry event.
-
Field Summary
FieldsFields inherited from class com.hazelcast.map.AbstractIMapEvent
nameFields inherited from class java.util.EventObject
source -
Constructor Summary
ConstructorsConstructorDescriptionEntryEvent(Object source, Member member, int eventType, K key, V value) Constructs an entry event.Constructs an entry event.Constructs an entry event. -
Method Summary
Methods inherited from class com.hazelcast.map.AbstractIMapEvent
getEventType, getMember, getName, getSource
-
Field Details
-
key
-
oldValue
-
value
-
mergingValue
-
-
Constructor Details
-
EntryEvent
Constructs an entry event.- Parameters:
source- The object on which the event initially occurredmember- The interface to the cluster member (node)eventType- The event type as an enumEntryEventTypeintegerkey- The key for this entry eventvalue- The value of the entry event- Throws:
IllegalArgumentException- if source isnull
-
EntryEvent
Constructs an entry event.- Parameters:
source- The object on which the Event initially occurredmember- The interface to the cluster member (node)eventType- The event type as an enumEntryEventTypeintegerkey- The key of this entry eventoldValue- The old value of the entry eventvalue- The value of the entry event- Throws:
IllegalArgumentException- if source isnull
-
EntryEvent
public EntryEvent(Object source, Member member, int eventType, K key, V oldValue, V value, V mergingValue) Constructs an entry event.- Parameters:
source- The object on which the Event initially occurredmember- The interface to the cluster member (node)eventType- The event type as an enumEntryEventTypeintegerkey- The key of this entry eventoldValue- The old value of the entry eventvalue- The value of the entry eventmergingValue- The incoming merging value of the entry event- Throws:
IllegalArgumentException- if source isnull
-
-
Method Details
-
getKey
Returns the key of the entry event.- Returns:
- the key of the entry event
-
getOldValue
Returns the old value of the entry event.- Returns:
- the old value of the entry event
-
getValue
Returns the value of the entry event.- Returns:
- the value of the entry event
-
getMergingValue
Returns the incoming merging value of the entry event.- Returns:
- the merging value
-
toString
Description copied from class:AbstractIMapEventReturns a String representation of this event.- Overrides:
toStringin classAbstractIMapEvent- Returns:
- A String representation of this event.
-