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
Modifier and TypeFieldDescriptionprotected final ReadBuffer
The target key of the operation.protected final long
The extent identifier for the target key. -
Constructor Summary
-
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 Details
-
f_lExtentId
protected final long f_lExtentIdThe extent identifier for the target key. -
f_bufKey
The target key of the operation.
-
-
Constructor Details
-
Operation
Create a new Operation.- Parameters:
lExtentId
- extent identifier for the target keybufKey
- target key of the operation
-