Package com.tangosol.persistence
Class AbstractPersistenceManager.AbstractPersistentStore.BatchTask.Operation
- java.lang.Object
-
- com.tangosol.util.Base
-
- com.tangosol.persistence.AbstractPersistenceManager.AbstractPersistentStore.BatchTask.Operation
-
- All Implemented Interfaces:
Runnable
- Direct Known Subclasses:
AbstractPersistenceManager.AbstractPersistentStore.BatchTask.EraseOperation
,AbstractPersistenceManager.AbstractPersistentStore.BatchTask.StoreOperation
- Enclosing class:
- AbstractPersistenceManager.AbstractPersistentStore.BatchTask
protected abstract class AbstractPersistenceManager.AbstractPersistentStore.BatchTask.Operation extends Base implements Runnable
Base class for Runnable implementations that encapsulate a persistent store operation.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class com.tangosol.util.Base
Base.LoggingWriter
-
-
Field Summary
Fields Modifier and Type Field Description protected ReadBuffer
f_bufKey
The target key of the operation.protected long
f_lExtentId
The extent identifier for the target key.
-
Constructor Summary
Constructors Constructor Description Operation(long lExtentId, ReadBuffer bufKey)
Create a new Operation.
-
Method Summary
-
Methods inherited from class com.tangosol.util.Base
azzert, 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, 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
-
-
-
-
Field Detail
-
f_lExtentId
protected final long f_lExtentId
The extent identifier for the target key.
-
f_bufKey
protected final ReadBuffer f_bufKey
The target key of the operation.
-
-
Constructor Detail
-
Operation
public Operation(long lExtentId, ReadBuffer bufKey)
Create a new Operation.- Parameters:
lExtentId
- extent identifier for the target keybufKey
- target key of the operation
-
-