public class FlatEntryData extends AbstractEntryData
_entryTypeDesc, _expirationTime, _versionID| Constructor and Description |
|---|
FlatEntryData(Object[] fieldsValues,
Map<String,Object> dynamicProperties,
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, unsetPathpublic FlatEntryData(Object[] fieldsValues, Map<String,Object> dynamicProperties, EntryTypeDesc entryTypeDesc, int version, long expirationTime, boolean createEmptyTxnInfoIfNon)
public ITransactionalEntryData createCopyWithoutTxnInfo()
public ITransactionalEntryData createCopyWithoutTxnInfo(long newExpirationTime)
public ITransactionalEntryData createCopyWithTxnInfo(int versionID, long newExpirationTime)
public ITransactionalEntryData createShallowClonedCopyWithSuppliedVersion(int versionID)
public ITransactionalEntryData createShallowClonedCopyWithSuppliedVersionAndExpiration(int versionID, long expirationTime)
public ITransactionalEntryData createCopyWithTxnInfo(boolean createEmptyTxnInfoIfNon)
public ITransactionalEntryData createCopy(boolean cloneXtnInfo, IEntryData newEntryData, long newExpirationTime)
public ITransactionalEntryData createCopyWithSuppliedTxnInfo(EntryXtnInfo ex)
public EntryDataType getEntryDataType()
public int getNumOfFixedProperties()
public Object getFixedPropertyValue(int index)
ServerEntryindex - Position of requested property.public void setFixedPropertyValue(int index,
Object value)
public Object[] getFixedPropertiesValues()
public void setFixedPropertyValues(Object[] values)
public void unsetDynamicPropertyValue(String propertyName)
Copyright © GigaSpaces.