Class AbstractVersionedEntryData
java.lang.Object
com.gigaspaces.internal.server.storage.AbstractVersionedEntryData
- All Implemented Interfaces:
IEntryData,ITransactionalEntryData,MutableServerEntry,ServerEntry
- Direct Known Subclasses:
FlatEntryData,HybridEntryData,UserTypeEntryData
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final EntryXtnInfoprotected final EntryTypeDescprotected final longprotected int -
Constructor Summary
ConstructorsConstructorDescriptionAbstractVersionedEntryData(EntryTypeDesc entryTypeDesc, int version, long expirationTime, EntryXtnInfo entryXtnInfo) -
Method Summary
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.gigaspaces.internal.server.storage.IEntryData
getDynamicProperties, getEntryDataType, getEntryTypeDesc, getFixedPropertiesValues, getNumOfFixedProperties, getPathValue, getPropertyValue, getSpaceTypeDescriptor, getTimeToLive, isDummyLease, isHybrid, isView, setDynamicProperties, setFixedPropertyValue, setFixedPropertyValuesMethods inherited from interface com.gigaspaces.internal.server.storage.ITransactionalEntryData
addReadLockOwner, anyReadLockXtn, clearReadLockOwners, copyTxnInfo, createCopy, createCopy, createCopyWithDummyTieredStorageTxnContainsOtherWriteLockOwner, createCopyWithDummyTieredStorageTxnInfo, createCopyWithoutTxnInfo, createCopyWithoutTxnInfo, createCopyWithSuppliedTxnInfo, createCopyWithTxnInfo, createCopyWithTxnInfo, createShallowClonedCopyWithSuppliedVersion, createShallowClonedCopyWithSuppliedVersionAndExpiration, deepCloneProperty, getEntryXtnInfo, getOtherUpdateUnderXtnEntry, getReadLocksOwners, getWaitingFor, getWriteLockOperation, getWriteLockOwner, getWriteLockTransaction, getXidOriginated, getXidOriginatedTransaction, initWaitingFor, isExpired, isExpired, removeReadLockOwner, setDynamicPropertyValue, setOtherUpdateUnderXtnEntry, setPathValue, setWriteLockOperation, setWriteLockOwner, setXidOriginated, throwChangeIdException, unsetDynamicPropertyValue, unsetPath, validateCanSetNullMethods inherited from interface com.gigaspaces.server.ServerEntry
getExpirationTime, getFixedPropertyValue, getVersion
-
Field Details
-
_entryTypeDesc
-
_versionID
protected int _versionID -
_expirationTime
protected final long _expirationTime -
_entryTxnInfo
-
-
Constructor Details
-
AbstractVersionedEntryData
public AbstractVersionedEntryData(EntryTypeDesc entryTypeDesc, int version, long expirationTime, EntryXtnInfo entryXtnInfo)
-
-
Method Details
-
setVersion
public void setVersion(int _versionID) - Specified by:
setVersionin interfaceIEntryData
-