public abstract class HiDensityCacheRecord extends HiDensityRecord implements com.hazelcast.cache.impl.record.CacheRecord<NativeMemoryData>
CacheRecord managed by HiDensityCacheRecordStore.HiDensityRecord,
CacheRecord,
NativeMemoryData,
HiDensityCacheRecordStore| Modifier | Constructor and Description |
|---|---|
protected |
HiDensityCacheRecord() |
protected |
HiDensityCacheRecord(long address,
int size) |
| Modifier and Type | Method and Description |
|---|---|
abstract long |
getTtlMillis()
Gets the TTL value of this
HiDensityCacheRecord in milliseconds. |
abstract void |
setTtlMillis(long ttl)
Sets the TTL value of this
HiDensityCacheRecord in milliseconds. |
clear, getSequence, getValueAddress, reset, setValueAddressaddress, copyFrom, copyFromByteArray, copyTo, copyToByteArray, equals, hashCode, readByte, readChar, readDouble, readFloat, readInt, readLong, readShort, setAddress, setSize, size, toString, writeByte, writeChar, writeDouble, writeFloat, writeInt, writeLong, writeShort, zeroclone, finalize, getClass, notify, notifyAll, wait, wait, waitincrementAccessHit, resetAccessHit, setAccessHit, setAccessTime, setCreationTime, setValueprotected HiDensityCacheRecord()
protected HiDensityCacheRecord(long address,
int size)
public abstract long getTtlMillis()
HiDensityCacheRecord in milliseconds.HiDensityCacheRecord in milliseconds.public abstract void setTtlMillis(long ttl)
HiDensityCacheRecord in milliseconds.ttl - the TTL value for this HiDensityCacheRecord in milliseconds.Copyright © 2020 Hazelcast, Inc.. All Rights Reserved.