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, unsetPath
public 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)
ServerEntry
index
- 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.