Class AbstractPersistenceManager.AbstractPersistentStore.OpenTask

java.lang.Object
com.tangosol.util.Base
AbstractPersistenceManager<PS>.com.tangosol.persistence.AbstractPersistenceManager.Task
com.tangosol.persistence.AbstractPersistenceManager.AbstractPersistentStore.OpenTask
All Implemented Interfaces:
Associated, KeyAssociation, Runnable
Enclosing class:
AbstractPersistenceManager.AbstractPersistentStore

protected class AbstractPersistenceManager.AbstractPersistentStore.OpenTask extends AbstractPersistenceManager<PS>.Task implements KeyAssociation
An OpenTask opens the store (parent of this inner class) with the provided store and notifies the Collector when complete.
  • Field Details

    • f_storeFrom

      protected final com.oracle.coherence.persistence.PersistentStore<ReadBuffer> f_storeFrom
      The PersistentStore to open with. The contents of this store are copied to the store being opened.
    • f_collector

      protected final Collector<Object> f_collector
      The Collector to notify upon completion of opening the store.
  • Constructor Details

    • OpenTask

      public OpenTask(com.oracle.coherence.persistence.PersistentStore<ReadBuffer> storeFrom, Collector<Object> collector)
      Construct an OpenTask.
      Parameters:
      storeFrom - store to open from
      collector - collector to notify when the open completes
  • Method Details