Package com.tangosol.net.cache
Class SerializationCache.EntryAttributes
java.lang.Object
com.tangosol.util.Base
com.tangosol.net.cache.SerializationCache.EntryAttributes
- Enclosing class:
- SerializationCache
A class that holds on to the expiry time and touch order for an entry.
- 
Nested Class SummaryNested classes/interfaces inherited from class com.tangosol.util.BaseBase.LoggingWriter
- 
Field Summary
- 
Constructor SummaryConstructorsConstructorDescriptionEntryAttributes(long ldtExpires, long nTouch, int cUnits) Construct an attribute holder for an entry.
- 
Method SummaryModifier and TypeMethodDescriptionlongDetermine the date/time at which the entry expires.longDetermine the absolute order of the entry within in the LRU list.intgetUnits()Determine the number of units of storage used by the entry.Methods inherited from class com.tangosol.util.Baseazzert, azzert, azzert, azzertFailed, breakLines, breakLines, capitalize, checkNotEmpty, checkNotNull, checkRange, computeSafeWaitTime, decimalValue, dup, dup, ensureBigDecimal, ensureClassLoader, ensureRuntimeException, ensureRuntimeException, equals, equalsDeep, err, err, err, err, err, escape, formatDateTime, getCallerStackFrame, getCommonMonitor, getCommonMonitor, getCommonMonitor, getContextClassLoader, getContextClassLoader, getDeepMessage, getErr, getLastSafeTimeMillis, getLog, getMaxDecDigits, getMaxHexDigits, getOriginalException, getOut, getProcessRandom, getRandom, getRandomBinary, getRandomBinary, getRandomString, getSafeTimeMillis, getStackFrame, getStackFrames, getStackTrace, getStackTrace, getStackTrace, getThreadFactory, getTimeZone, getUpTimeMillis, hashCode, hexValue, indentString, indentString, isDecimal, isHex, isLogEcho, isOctal, log, log, log, log, log, makeInteger, makeLong, makeThread, mergeArray, mergeBooleanArray, mergeByteArray, mergeCharArray, mergeDoubleArray, mergeFloatArray, mergeIntArray, mergeLongArray, mod, mod, newHashMap, newHashMap, newHashSet, newHashSet, octalValue, out, out, out, out, out, pad, parseBandwidth, parseBandwidth, parseDelimitedString, parseHex, parseHex, parseMemorySize, parseMemorySize, parsePercentage, parseTime, parseTime, parseTimeNanos, parseTimeNanos, printStackTrace, randomize, randomize, randomize, randomize, read, read, read, read, read, read, read, replace, setErr, setLog, setLogEcho, setOut, sleep, toBandwidthString, toBandwidthString, toCharEscape, toCrc, toCrc, toCrc, toCrc, toCrc, toDecString, toDelimitedString, toDelimitedString, toDelimitedString, toDelimitedString, toHex, toHex, toHexDump, toHexEscape, toHexEscape, toHexEscape, toHexEscape, toHexString, toMemorySizeString, toMemorySizeString, toQuotedCharEscape, toQuotedStringEscape, toSqlString, toString, toString, toStringEscape, toUnicodeEscape, trace, trace, trace, trace, trace, trace, trace, trace, trace, truncateString, truncateString, wait
- 
Constructor Details- 
EntryAttributespublic EntryAttributes(long ldtExpires, long nTouch, int cUnits) Construct an attribute holder for an entry.- Parameters:
- ldtExpires- the date/time at which the entry expires, or zero
- nTouch- the touch counter assigned to the entry
- cUnits- the number of storage units used by the entry
 
 
- 
- 
Method Details- 
getExpiryTimepublic long getExpiryTime()Determine the date/time at which the entry expires.- Returns:
- the system time at which the corresponding entry expires, or zero if the entry never expires
 
- 
getTouchCountpublic long getTouchCount()Determine the absolute order of the entry within in the LRU list.- Returns:
- the touch counter assigned to the corresponding entry
 
- 
getUnitspublic int getUnits()Determine the number of units of storage used by the entry.- Returns:
- the storage units used by the entry
 
 
-