TimestampedEntryEvent (Apache Geode 2.0.2)
Description: declaration: package: org.apache.geode.cache.util, interface: TimestampedEntryEvent

Package org.apache.geode.cache.util

# Interface TimestampedEntryEvent

All Superinterfaces:
  `CacheEvent`, `EntryEvent`

public interface TimestampedEntryEvent extends EntryEvent
TimestampedEntryEvent is an EntryEvent that has additional information provided to GatewayConflictResolver plugins. It holds the low 4 bytes of the millisecond clock value from the point of origin of the event and the distributed system ID of the system that caused the change. It also has this information for the previous change to the entry.

Since:
  GemFire 7.0

- ## Method Summary

  Modifier and Type
  Method
  Description
  `int`
  `getNewDistributedSystemID()`
  `long`
  `getNewTimestamp()`
  `int`
  `getOldDistributedSystemID()`
  `long`
  `getOldTimestamp()`

  ### Methods inherited from interface org.apache.geode.cache.CacheEvent

  `getCallbackArgument, getDistributedMember, getOperation, getRegion, isCallbackArgumentAvailable, isOriginRemote`

  ### Methods inherited from interface org.apache.geode.cache.EntryEvent

  `getKey, getNewValue, getOldValue, getSerializedNewValue, getSerializedOldValue, getTransactionId, hasClientOrigin, isOldValueAvailable`

- ## Method Details

  - ### getNewDistributedSystemID

    int getNewDistributedSystemID()

  - ### getOldDistributedSystemID

    int getOldDistributedSystemID()

  - ### getNewTimestamp

    long getNewTimestamp()

  - ### getOldTimestamp

    long getOldTimestamp()