public class UserTypeEntryData extends AbstractEntryData
_entryTypeDesc, _expirationTime, _versionID
Constructor and Description |
---|
UserTypeEntryData(Object data,
EntryTypeDesc entryTypeDesc,
int version,
long expirationTime,
boolean createEmptyTxnInfoIfNon) |
addReadLockOwner, anyReadLockXtn, clearReadLockOwners, getEntryTypeDesc, getEntryXtnInfo, getExpirationTime, getOtherUpdateUnderXtnEntry, getPathValue, getPropertyValue, getReadLocksOwners, getSpaceTypeDescriptor, getTimeToLive, getTimeToLive, getVersion, getWaitingFor, getWriteLockOperation, getWriteLockOwner, getWriteLockTransaction, getXidOriginated, getXidOriginatedTransaction, initWaitingFor, isExpired, isExpired, removeReadLockOwner, setOtherUpdateUnderXtnEntry, setPathValue, setWriteLockOperation, setWriteLockOwner, setXidOriginated, unsetPath
public UserTypeEntryData(Object data, EntryTypeDesc entryTypeDesc, int version, long expirationTime, boolean createEmptyTxnInfoIfNon)
public ITransactionalEntryData createCopyWithoutTxnInfo()
public ITransactionalEntryData createCopyWithoutTxnInfo(long newExpirationTime)
public ITransactionalEntryData createCopyWithTxnInfo(int newVersion, long newExpirationTime)
public ITransactionalEntryData createCopyWithTxnInfo(Object data, boolean createEmptyTxnInfoIfNon)
public ITransactionalEntryData createCopyWithTxnInfo(boolean createEmptyTxnInfoIfNon)
public ITransactionalEntryData createCopy(boolean cloneXtnInfo, IEntryData newEntryData, long newExpirationTime)
public ITransactionalEntryData createCopyWithSuppliedTxnInfo(EntryXtnInfo ex)
public ITransactionalEntryData createShallowClonedCopyWithSuppliedVersion(int versionID)
public ITransactionalEntryData createShallowClonedCopyWithSuppliedVersionAndExpiration(int versionID, long expirationTime)
public EntryDataType getEntryDataType()
public Object getUserObject()
public int getNumOfFixedProperties()
public Object getFixedPropertyValue(int propertyID)
ServerEntry
propertyID
- Position of requested property.public void setFixedPropertyValue(int propertyID, Object value)
public void setFixedPropertyValues(Object[] values)
public Object[] getFixedPropertiesValues()
public void unsetDynamicPropertyValue(String propertyName)
Copyright © GigaSpaces.