Class AbstractPersistenceManager.AbstractPersistentStore.BatchTask.StoreOperation

All Implemented Interfaces:
Runnable
Enclosing class:
AbstractPersistenceManager.AbstractPersistentStore.BatchTask

protected class AbstractPersistenceManager.AbstractPersistentStore.BatchTask.StoreOperation extends AbstractPersistenceManager<PS>.AbstractPersistentStore.BatchTask.Operation
A store() Operation.
  • Field Details

    • f_bufValue

      protected final ReadBuffer f_bufValue
      The value to store.
  • Constructor Details

    • StoreOperation

      public StoreOperation(long lExtentId, ReadBuffer bufKey, ReadBuffer bufValue)
      Create a new StoreOperation.
      Parameters:
      lExtentId - extent identifier for the target key
      bufKey - target key
      bufValue - value to store
  • Method Details

    • run

      public void run()
      Perform the erase operation.