public class MVCCEntryHolder extends EntryHolder implements IMVCCLockObject
| Modifier | Constructor and Description |
|---|---|
|
MVCCEntryHolder(IServerTypeDesc typeDesc,
String uid,
long scn,
boolean isTransient,
ITransactionalEntryData entryData) |
protected |
MVCCEntryHolder(MVCCEntryHolder other) |
| Modifier and Type | Method and Description |
|---|---|
IEntryHolder |
createCopy() |
MVCCEntryHolder |
createLogicallyDeletedDummyEntry(EntryXtnInfo entryXtnInfo) |
long |
getCommittedGeneration() |
int |
getLockedObjectHashCode() |
long |
getOverrideGeneration() |
boolean |
isLogicallyDeleted() |
boolean |
isOverridingAnother() |
void |
setCommittedGeneration(long committedGeneration) |
void |
setLogicallyDeleted(boolean logicallyDeleted) |
void |
setOverrideGeneration(long overrideGeneration) |
void |
setOverridingAnother(boolean overridingAnother) |
void |
toText(Textualizer textualizer) |
addReadLockOwner, addTemplateWaitingForEntry, anyReadLockXtn, clearReadLockOwners, createDummy, dump, getCopyOfTemplatesWaitingForEntry, getEntryData, getMaster, getOriginalEntryHolder, getOtherUpdateUnderXtnEntry, getReadLockOwners, getShadow, getTemplatesWaitingForEntry, getTxnEntryData, getUidToOperateBy, getWriteLockOperation, getWriteLockOwner, getWriteLockTransaction, getXidOriginated, getXidOriginatedTransaction, hasShadow, isBlobStoreEntry, isEntryUnderWriteLockXtn, isExpired, isExpired, isHollowEntry, isSameEntryInstance, isUnderPendingUpdate, isUnstable, removeReadLockOwner, removeTemplateWaitingForEntry, resetEntryXtnInfo, resetWriteLockOwner, resetXidOriginated, restoreUpdateXtnRollback, setExpirationTime, setOtherUpdateUnderXtnEntry, setunStable, setWriteLockOperation, setWriteLockOwnerAndOperation, setWriteLockOwnerAndOperation, setWriteLockOwnerOperationAndShadow, updateEntryData, updateVersionAndExpirationgetClassName, getEntryId, getExpirationTime, getFlag, getHandback, getNotifyType, getOrder, getRoutingValue, getSCN, getServerTypeDesc, getUID, getVersionID, hasShadow, hasWaitingFor, isDeleted, isDummyLease, isDummyLeaseAndNotExpired, isLockSubject, isMaybeUnderXtn, isShadow, isTransient, setDeleted, setDummyLease, setFlag, setHasWaitingFor, setMaybeUnderXtn, setOrder, setSCN, setTransient, setUID, toStringclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetLockSubjectType, getUID, isLockSubjectgetEntryId, getHandback, getLockSubjectType, getNotifyType, getOrder, getRoutingValue, hasShadow, isShadow, setOrder, setSCN, setTransient, setUIDgetClassName, getSCN, getServerTypeDesc, hasWaitingFor, isDeleted, isDummyLease, isDummyLeaseAndNotExpired, isMaybeUnderXtn, isTransient, setDeleted, setDummyLease, setHasWaitingFor, setMaybeUnderXtnpublic MVCCEntryHolder(IServerTypeDesc typeDesc, String uid, long scn, boolean isTransient, ITransactionalEntryData entryData)
protected MVCCEntryHolder(MVCCEntryHolder other)
public IEntryHolder createCopy()
createCopy in interface IEntryHoldercreateCopy in class EntryHolderpublic MVCCEntryHolder createLogicallyDeletedDummyEntry(EntryXtnInfo entryXtnInfo)
public int getLockedObjectHashCode()
getLockedObjectHashCode in interface IMVCCLockObjectpublic long getCommittedGeneration()
public void setCommittedGeneration(long committedGeneration)
public long getOverrideGeneration()
public void setOverrideGeneration(long overrideGeneration)
public boolean isOverridingAnother()
public void setOverridingAnother(boolean overridingAnother)
public boolean isLogicallyDeleted()
public void setLogicallyDeleted(boolean logicallyDeleted)
public void toText(Textualizer textualizer)
toText in interface TextualizabletoText in class AbstractSpaceItemCopyright © GigaSpaces.