public class GridCacheUpdateAtomicResult<K,V> extends Object
| Constructor and Description |
|---|
GridCacheUpdateAtomicResult(boolean success,
V oldVal,
V newVal,
long newTtl,
long drExpireTime,
GridCacheVersion rmvVer,
GridDrReceiverConflictContextImpl<K,V> drConflictCtx,
boolean sndToDht)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
GridDrReceiverConflictContextImpl<K,V> |
drConflictContext() |
long |
drExpireTime() |
long |
newTtl() |
V |
newValue() |
V |
oldValue() |
GridCacheVersion |
removeVersion() |
boolean |
sendToDht() |
boolean |
success() |
String |
toString() |
public GridCacheUpdateAtomicResult(boolean success,
@Nullable
V oldVal,
@Nullable
V newVal,
long newTtl,
long drExpireTime,
@Nullable
GridCacheVersion rmvVer,
@Nullable
GridDrReceiverConflictContextImpl<K,V> drConflictCtx,
boolean sndToDht)
success - Success flag.oldVal - Old value.newVal - New value.newTtl - New TTL.drExpireTime - Explict DR expire time (if any).rmvVer - Version for deferred delete.drConflictCtx - DR conflict resolution context.sndToDht - Whether update should be propagated to DHT node.public boolean success()
public long newTtl()
public long drExpireTime()
@Nullable public GridCacheVersion removeVersion()
@Nullable public GridDrReceiverConflictContextImpl<K,V> drConflictContext()
public boolean sendToDht()
Copyright © 2014. All rights reserved.