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.
  • Field Details

    • 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 Details

    • Operation

      public Operation(long lExtentId, ReadBuffer bufKey)
      Create a new Operation.
      Parameters:
      lExtentId - extent identifier for the target key
      bufKey - target key of the operation