public interface Record extends MapEntry
Record copy()
void runBackupOps()
void addBackupOp(VersionedBackupOp bo)
void forceBackupOps()
Data getKeyData()
Data getValueData()
void setValueData(Data value)
Long[] getIndexes()
byte[] getIndexTypes()
void setIndexes(Long[] indexes, byte[] indexTypes)
int valueCount()
boolean unlock(int threadId, Address address)
boolean testLock(int threadId, Address address)
boolean lock(int threadId, Address address)
void addScheduledAction(ScheduledAction scheduledAction)
boolean isRemovable()
boolean isEvictable()
boolean hasListener()
void addListener(Address address, boolean returnValue)
void removeListener(Address address)
void setLastUpdated()
void setLastAccessed()
long getExpirationTime()
getExpirationTime
in interface MapEntry
long getRemainingTTL()
long getRemainingIdle()
void setMaxIdle(long idle)
void setExpirationTime(long expirationTime)
void setTTL(long ttl)
void setInvalid()
boolean isValid(long now)
void markRemoved()
void setActive()
boolean equals(Object o)
int hashCode()
long getVersion()
getVersion
in interface MapEntry
void setVersion(long version)
void incrementVersion()
long getCreationTime()
getCreationTime
in interface MapEntry
void setCreationTime(long newValue)
long getLastAccessTime()
getLastAccessTime
in interface MapEntry
void setLastAccessTime(long lastAccessTime)
long getLastUpdateTime()
getLastUpdateTime
in interface MapEntry
void setLastUpdateTime(long lastUpdateTime)
void incrementHits()
boolean isActive()
void setActive(boolean active)
String getName()
int getBlockId()
DistributedLock getLock()
void setLock(DistributedLock lock)
Collection<ValueHolder> getMultiValues()
void setMultiValues(Collection<ValueHolder> lsValues)
int getBackupOpCount()
SortedSet<VersionedBackupOp> getBackupOps()
void setBackupOps(SortedSet<VersionedBackupOp> backupOps)
boolean isDirty()
void setDirty(boolean dirty)
long getWriteTime()
void setWriteTime(long writeTime)
long getRemoveTime()
void setRemoveTime(long removeTime)
long getId()
boolean hasScheduledAction()
List<ScheduledAction> getScheduledActions()
void setScheduledActions(List<ScheduledAction> lsScheduledActions)
boolean isLocked()
int getScheduledActionCount()
int getLockCount()
void clearLock()
Address getLockAddress()
long getLockAcquireTime()
com.hazelcast.impl.AbstractRecord.OptionalInfo getOptionalInfo()
void setLastStoredTime(long lastStoredTime)
long getLastStoredTime()
getLastStoredTime
in interface MapEntry
boolean hasValueData()
void invalidate()
boolean isRemoved()
boolean isLoadable()
Copyright © 2013 Hazelcast, Inc.. All rights reserved.