public class MutableViewHybridEntryData extends ViewPropertiesEntryData implements ITransactionalEntryData
dynamicProperties, entry| Constructor and Description |
|---|
MutableViewHybridEntryData() |
| Modifier and Type | Method and Description |
|---|---|
ITransactionalEntryData |
createCopy(IEntryData newEntryData,
long newExpirationTime) |
ITransactionalEntryData |
createCopy(int newVersion,
long newExpiration,
EntryXtnInfo newEntryXtnInfo,
boolean shallowCloneData) |
EntryXtnInfo |
getEntryXtnInfo() |
boolean |
isDeserialized() |
void |
setDynamicProperties(Map<String,Object> dynamicProperties) |
void |
setDynamicPropertyValue(String propertyName,
Object value) |
void |
setFixedPropertyValue(int index,
Object value) |
void |
setFixedPropertyValues(Object[] values) |
void |
view(ITransactionalEntryData entryData) |
void |
view(ITransactionalEntryData entryData,
ViewPropertiesEntryData viewEntryData) |
getDynamicProperties, getEntry, getEntryDataType, getEntryTypeDesc, getExpirationTime, getFixedPropertiesValues, getFixedPropertyValue, getPropertiesHolder, getVersion, isView, isViewOf, view, viewclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitaddReadLockOwner, anyReadLockXtn, clearReadLockOwners, copyTxnInfo, createCopyWithDummyTieredStorageTxnContainsOtherWriteLockOwner, createCopyWithDummyTieredStorageTxnInfo, createCopyWithoutTxnInfo, createCopyWithoutTxnInfo, createCopyWithSuppliedTxnInfo, createCopyWithTxnInfo, createCopyWithTxnInfo, createShallowClonedCopyWithSuppliedVersion, createShallowClonedCopyWithSuppliedVersionAndExpiration, deepCloneProperty, getOtherUpdateUnderXtnEntry, getReadLocksOwners, getWaitingFor, getWriteLockOperation, getWriteLockOwner, getWriteLockTransaction, getXidOriginated, getXidOriginatedTransaction, initWaitingFor, isExpired, isExpired, removeReadLockOwner, setOtherUpdateUnderXtnEntry, setPathValue, setWriteLockOperation, setWriteLockOwner, setXidOriginated, throwChangeIdException, unsetDynamicPropertyValue, unsetPath, validateCanSetNullgetDynamicProperties, getEntryDataType, getEntryTypeDesc, getFixedPropertiesValues, getNumOfFixedProperties, getPathValue, getPropertyValue, getSpaceTypeDescriptor, getTimeToLive, isDummyLease, isHybrid, isViewgetExpirationTime, getFixedPropertyValue, getVersionpublic void view(ITransactionalEntryData entryData, ViewPropertiesEntryData viewEntryData)
public void view(ITransactionalEntryData entryData)
public void setFixedPropertyValue(int index,
Object value)
setFixedPropertyValue in interface IEntryDatasetFixedPropertyValue in class ViewPropertiesEntryDatapublic void setFixedPropertyValues(Object[] values)
setFixedPropertyValues in interface IEntryDatasetFixedPropertyValues in class ViewPropertiesEntryDatapublic void setDynamicProperties(Map<String,Object> dynamicProperties)
setDynamicProperties in interface IEntryDatasetDynamicProperties in class ViewPropertiesEntryDatapublic EntryXtnInfo getEntryXtnInfo()
getEntryXtnInfo in interface ITransactionalEntryDatapublic ITransactionalEntryData createCopy(int newVersion, long newExpiration, EntryXtnInfo newEntryXtnInfo, boolean shallowCloneData)
createCopy in interface ITransactionalEntryDatapublic ITransactionalEntryData createCopy(IEntryData newEntryData, long newExpirationTime)
createCopy in interface ITransactionalEntryDatapublic void setDynamicPropertyValue(String propertyName, Object value)
setDynamicPropertyValue in interface ITransactionalEntryDatapublic boolean isDeserialized()
Copyright © GigaSpaces.