Uses of Class
org.apache.jdo.impl.state.StateManagerImpl

Packages that use StateManagerImpl
org.apache.jdo.impl.state   
 

Uses of StateManagerImpl in org.apache.jdo.impl.state
 

Methods in org.apache.jdo.impl.state with parameters of type StateManagerImpl
protected  LifeCycleState AutoPersistentNew.transitionMakePersistent(StateManagerImpl sm)
           
protected  LifeCycleState AutoPersistentNew.flush(java.util.BitSet loadedFields, java.util.BitSet dirtyFields, StoreManager srm, StateManagerImpl sm)
           
protected  LifeCycleState AutoPersistentNew.transitionFromAutoPersistent(StateManagerImpl sm)
           
protected  LifeCycleState AutoPersistentNew.transitionCommit(boolean retainValues, StateManagerImpl sm)
          Differs from the generic implementation in LifeCycleState that state transitions to Transient and keeps all fields.
protected  LifeCycleState AutoPersistentNew.transitionRollback(boolean restoreValues, StateManagerImpl sm)
          Differs from the generic implementation in LifeCycleState that state transitions to Transient and restores all fields.
protected  LifeCycleState PersistentNew.transitionDeletePersistent(StateManagerImpl sm)
           
protected  LifeCycleState PersistentNew.transitionRollback(boolean restoreValues, StateManagerImpl sm)
          This implementation differs from a generic version from the LifeCycleState as the state transitions to transient.
protected  LifeCycleState PersistentNew.flush(java.util.BitSet loadedFields, java.util.BitSet dirtyFields, StoreManager srm, StateManagerImpl sm)
           
protected  LifeCycleState LifeCycleState.transitionMakeTransient(StateManagerImpl sm, javax.jdo.Transaction tx)
          Transitions LifeCycleState on call to makeTransient.
protected  LifeCycleState LifeCycleState.transitionMakeTransactional(StateManagerImpl sm, javax.jdo.Transaction tx)
          Transitions LifeCycleState on call to makeTransactional
protected  LifeCycleState LifeCycleState.transitionMakeNontransactional(StateManagerImpl sm, javax.jdo.Transaction tx)
          Transitions LifeCycleState on call to makeNontransactional
protected  LifeCycleState LifeCycleState.transitionMakePersistent(StateManagerImpl sm)
          Transitions LifeCycleState on call to makePersistent
protected  LifeCycleState LifeCycleState.transitionToAutoPersistent(StateManagerImpl sm)
          Transitions LifeCycleState as a result of call to makePersistent of a referencing instance (persistence-by-reachability)
protected  LifeCycleState LifeCycleState.transitionFromAutoPersistent(StateManagerImpl sm)
          Transitions LifeCycleState to transient for AutoPersistent instance that is not referenced anymore (persistence-by-reachability)
protected  LifeCycleState LifeCycleState.transitionDeletePersistent(StateManagerImpl sm)
          Transitions LifeCycleState on call to deletePersistent
protected  LifeCycleState LifeCycleState.transitionEvict(StateManagerImpl sm, javax.jdo.Transaction tx)
          Transitions LifeCycleState on call to evict an instance.
protected  LifeCycleState LifeCycleState.transitionRefresh(StateManagerImpl sm, javax.jdo.Transaction tx)
          Transitions LifeCycleState on call to refresh an instance.
protected  LifeCycleState LifeCycleState.transitionRetrieve(StateManagerImpl sm, javax.jdo.Transaction tx)
          Transitions LifeCycleState on call to retrieve an instance.
protected  LifeCycleState LifeCycleState.transitionReplace(StateManagerImpl sm, javax.jdo.Transaction tx, int[] fields, FieldManager fieldManager)
          Transitions the lifecycle state as if the instance is retrieved from the datastore, but use the specified field values instead of loading them from the datastore.
protected  LifeCycleState LifeCycleState.transitionReload(StateManagerImpl sm, javax.jdo.Transaction tx)
          Transitions LifeCycleState on call to reload an instance.
protected  LifeCycleState LifeCycleState.transitionCommit(boolean retainValues, StateManagerImpl sm)
          Transitions LifeCycleState on commit.
protected  LifeCycleState LifeCycleState.transitionRollback(boolean restoreValues, StateManagerImpl sm)
          Transitions LifeCycleState on rollback.
protected  LifeCycleState LifeCycleState.flush(java.util.BitSet loadedFields, java.util.BitSet dirtyFields, StoreManager srm, StateManagerImpl sm)
          Performs state specific flush operation and transitions LifeCycleState depending on the result.
protected  LifeCycleState LifeCycleState.transitionReadField(StateManagerImpl sm, javax.jdo.Transaction tx)
          Transitions LifeCycleState on call to read a field.
protected  LifeCycleState LifeCycleState.transitionWriteField(StateManagerImpl sm, javax.jdo.Transaction tx)
          Transitions LifeCycleState on call to write a field.
(package private) abstract  void SCOProcessor.Processor.trackUpdates(StateManagerImpl sm, int field, SCO sco)
          Makes newly added instances to an SCO Collection auto-persistent and fixes ownership on referenced SCO instances.
(package private)  void SCOProcessor.DateProcessor.trackUpdates(StateManagerImpl sm, int field, SCO sco)
          Makes newly added instances to an SCO Collection auto-persistent and fixes ownership on referenced SCO instances.
(package private)  void SCOProcessor.CollectionProcessor.trackUpdates(StateManagerImpl sm, int field, SCO sco)
          Makes newly added instances to an SCO Collection auto-persistent and fixes ownership on referenced SCO instances.
(package private)  void SCOProcessor.MapProcessor.trackUpdates(StateManagerImpl sm, int field, SCO sco)
          Makes newly added instances to an SCO Map auto-persistent and fixes ownership on referenced SCO instances.
(package private)  void SCOProcessor.trackUpdates(StateManagerImpl sm, int field, SCO sco)
          Process requests to trackUpdates for SCO changes.
protected  LifeCycleState AutoPersistentNewFlushed.transitionMakePersistent(StateManagerImpl sm)
           
protected  LifeCycleState AutoPersistentNewFlushed.transitionDeletePersistent(StateManagerImpl sm)
           
protected  LifeCycleState AutoPersistentNewFlushed.transitionWriteField(StateManagerImpl sm, javax.jdo.Transaction tx)
           
protected  LifeCycleState AutoPersistentNewFlushed.flush(java.util.BitSet loadedFields, java.util.BitSet dirtyFields, StoreManager srm, StateManagerImpl sm)
          This is a reverse operation if reached.
protected  LifeCycleState AutoPersistentNewFlushed.transitionRollback(boolean restoreValues, StateManagerImpl sm)
          Differs from the generic implementation in LifeCycleState that state transitions to Transient and restores all fields.
protected  LifeCycleState AutoPersistentNewFlushed.transitionCommit(boolean retainValues, StateManagerImpl sm)
           
protected  LifeCycleState PersistentNewFlushed.transitionDeletePersistent(StateManagerImpl sm)
           
protected  LifeCycleState PersistentNewFlushed.transitionWriteField(StateManagerImpl sm, javax.jdo.Transaction tx)
           
protected  LifeCycleState PersistentNewFlushed.flush(java.util.BitSet loadedFields, java.util.BitSet dirtyFields, StoreManager srm, StateManagerImpl sm)
          This is a no-op.
protected  LifeCycleState PersistentNewFlushed.transitionCommit(boolean retainValues, StateManagerImpl sm)
           
protected  LifeCycleState AutoPersistentNewFlushedDirty.transitionMakePersistent(StateManagerImpl sm)
           
protected  LifeCycleState AutoPersistentNewFlushedDirty.transitionDeletePersistent(StateManagerImpl sm)
           
protected  LifeCycleState AutoPersistentNewFlushedDirty.flush(java.util.BitSet loadedFields, java.util.BitSet dirtyFields, StoreManager srm, StateManagerImpl sm)
           
protected  LifeCycleState AutoPersistentNewFlushedDirty.transitionRollback(boolean restoreValues, StateManagerImpl sm)
          Differs from the generic implementation in LifeCycleState that state transitions to Transient and restores all fields.
protected  LifeCycleState PersistentNewFlushedDirty.transitionDeletePersistent(StateManagerImpl sm)
           
protected  LifeCycleState PersistentNewFlushedDirty.flush(java.util.BitSet loadedFields, java.util.BitSet dirtyFields, StoreManager srm, StateManagerImpl sm)
           
protected  LifeCycleState AutoPersistentPending.transitionFromAutoPersistent(StateManagerImpl sm)
           
protected  LifeCycleState AutoPersistentPending.flush(java.util.BitSet loadedFields, java.util.BitSet dirtyFields, StoreManager srm, StateManagerImpl sm)
          This is a no-op operation if reached.
protected  LifeCycleState AutoPersistentPending.transitionCommit(boolean retainValues, StateManagerImpl sm)
          Differs from the generic implementation in LifeCycleState that state transitions to Transient and keeps all fields.
protected  LifeCycleState AutoPersistentPending.transitionRollback(boolean restoreValues, StateManagerImpl sm)
          Differs from the generic implementation in LifeCycleState that state transitions to Transient and restores all fields.
protected  LifeCycleState Hollow.transitionDeletePersistent(StateManagerImpl sm)
           
protected  LifeCycleState Hollow.transitionMakeNontransactional(StateManagerImpl sm, javax.jdo.Transaction tx)
           
protected  LifeCycleState Hollow.transitionMakeTransient(StateManagerImpl sm, javax.jdo.Transaction tx)
           
protected  LifeCycleState Hollow.transitionMakeTransactional(StateManagerImpl sm, javax.jdo.Transaction tx)
           
protected  LifeCycleState Hollow.transitionReload(StateManagerImpl sm, javax.jdo.Transaction tx)
           
protected  LifeCycleState Hollow.transitionRetrieve(StateManagerImpl sm, javax.jdo.Transaction tx)
           
protected  LifeCycleState Hollow.transitionReplace(StateManagerImpl sm, javax.jdo.Transaction tx, int[] fields, FieldManager fieldManager)
           
protected  LifeCycleState Hollow.transitionReadField(StateManagerImpl sm, javax.jdo.Transaction tx)
           
protected  LifeCycleState Hollow.transitionWriteField(StateManagerImpl sm, javax.jdo.Transaction tx)
           
protected  LifeCycleState Hollow.transitionRollback(boolean restoreValues, StateManagerImpl sm)
          This state transition is invalid for the rollback.
private  LifeCycleState Hollow.transitionLoad(StateManagerImpl sm, javax.jdo.Transaction tx)
          Transitions LifeCycle state on reload or retrieve call.
protected  LifeCycleState PersistentClean.transitionDeletePersistent(StateManagerImpl sm)
           
protected  LifeCycleState PersistentClean.transitionMakeNontransactional(StateManagerImpl sm, javax.jdo.Transaction tx)
           
protected  LifeCycleState PersistentClean.transitionMakeTransient(StateManagerImpl sm, javax.jdo.Transaction tx)
           
protected  LifeCycleState PersistentClean.transitionEvict(StateManagerImpl sm, javax.jdo.Transaction tx)
           
protected  LifeCycleState PersistentClean.transitionRetrieve(StateManagerImpl sm, javax.jdo.Transaction tx)
           
protected  LifeCycleState PersistentClean.transitionWriteField(StateManagerImpl sm, javax.jdo.Transaction tx)
           
protected  LifeCycleState PersistentClean.transitionCommit(boolean retainValues, StateManagerImpl sm)
           
protected  LifeCycleState PersistentCleanTransactional.transitionWriteField(StateManagerImpl sm, javax.jdo.Transaction tx)
           
protected  LifeCycleState PersistentCleanTransactional.flush(java.util.BitSet loadedFields, java.util.BitSet dirtyFields, StoreManager srm, StateManagerImpl sm)
           
protected  LifeCycleState PersistentDeleted.transitionReadField(StateManagerImpl sm, javax.jdo.Transaction tx)
           
protected  LifeCycleState PersistentDeleted.transitionWriteField(StateManagerImpl sm, javax.jdo.Transaction tx)
           
protected  LifeCycleState PersistentDeleted.flush(java.util.BitSet loadedFields, java.util.BitSet dirtyFields, StoreManager srm, StateManagerImpl sm)
           
protected  LifeCycleState PersistentDeletedFlushed.transitionCommit(boolean retainValues, StateManagerImpl sm)
           
protected  LifeCycleState PersistentDirty.transitionDeletePersistent(StateManagerImpl sm)
           
protected  LifeCycleState PersistentDirty.transitionRefresh(StateManagerImpl sm, javax.jdo.Transaction tx)
           
protected  LifeCycleState PersistentDirty.transitionRetrieve(StateManagerImpl sm, javax.jdo.Transaction tx)
           
protected  LifeCycleState PersistentDirty.flush(java.util.BitSet loadedFields, java.util.BitSet dirtyFields, StoreManager srm, StateManagerImpl sm)
           
protected  LifeCycleState PersistentDirtyFlushed.transitionDeletePersistent(StateManagerImpl sm)
           
protected  LifeCycleState PersistentDirtyFlushed.transitionWriteField(StateManagerImpl sm, javax.jdo.Transaction tx)
           
protected  LifeCycleState PersistentDirtyFlushed.flush(java.util.BitSet loadedFields, java.util.BitSet dirtyFields, StoreManager srm, StateManagerImpl sm)
          It is a no-op.
protected  LifeCycleState PersistentDirtyFlushed.transitionCommit(boolean retainValues, StateManagerImpl sm)
           
protected  LifeCycleState PersistentNewDeleted.transitionReadField(StateManagerImpl sm, javax.jdo.Transaction tx)
           
protected  LifeCycleState PersistentNewDeleted.transitionWriteField(StateManagerImpl sm, javax.jdo.Transaction tx)
           
protected  LifeCycleState PersistentNewDeleted.transitionCommit(boolean retainValues, StateManagerImpl sm)
           
protected  LifeCycleState PersistentNewDeleted.transitionRollback(boolean restoreValues, StateManagerImpl sm)
          Differs from the generic implementation in LifeCycleState that state transitions to Transient.
protected  LifeCycleState PersistentNewFlushedDeleted.flush(java.util.BitSet loadedFields, java.util.BitSet dirtyFields, StoreManager srm, StateManagerImpl sm)
           
protected  LifeCycleState PersistentNonTransactional.transitionDeletePersistent(StateManagerImpl sm)
           
protected  LifeCycleState PersistentNonTransactional.transitionMakeTransactional(StateManagerImpl sm, javax.jdo.Transaction tx)
           
protected  LifeCycleState PersistentNonTransactional.transitionMakeNontransactional(StateManagerImpl sm, javax.jdo.Transaction tx)
           
protected  LifeCycleState PersistentNonTransactional.transitionMakeTransient(StateManagerImpl sm, javax.jdo.Transaction tx)
           
protected  LifeCycleState PersistentNonTransactional.transitionEvict(StateManagerImpl sm, javax.jdo.Transaction tx)
           
protected  LifeCycleState PersistentNonTransactional.transitionRefresh(StateManagerImpl sm, javax.jdo.Transaction tx)
           
protected  LifeCycleState PersistentNonTransactional.transitionReadField(StateManagerImpl sm, javax.jdo.Transaction tx)
           
private  LifeCycleState PersistentNonTransactional.transitionRead(StateManagerImpl sm, javax.jdo.Transaction tx, boolean retrieve)
          Transtions the state on read or retrieve.
protected  LifeCycleState PersistentNonTransactional.transitionWriteField(StateManagerImpl sm, javax.jdo.Transaction tx)
           
protected  LifeCycleState PersistentNonTransactional.transitionReload(StateManagerImpl sm, javax.jdo.Transaction tx)
           
protected  LifeCycleState PersistentNonTransactional.transitionRetrieve(StateManagerImpl sm, javax.jdo.Transaction tx)
           
protected  LifeCycleState PersistentNonTransactional.transitionReplace(StateManagerImpl sm, javax.jdo.Transaction tx, int[] fields, FieldManager fieldManager)
           
protected  LifeCycleState PersistentNonTransactional.transitionRollback(boolean restoreValues, StateManagerImpl sm)
           
protected  LifeCycleState TransientClean.transitionMakeTransient(StateManagerImpl sm, javax.jdo.Transaction tx)
           
protected  LifeCycleState TransientClean.transitionMakeNontransactional(StateManagerImpl sm, javax.jdo.Transaction tx)
           
protected  LifeCycleState TransientClean.transitionMakePersistent(StateManagerImpl sm)
           
protected  LifeCycleState TransientClean.transitionToAutoPersistent(StateManagerImpl sm)
           
protected  LifeCycleState TransientClean.transitionReadField(StateManagerImpl sm, javax.jdo.Transaction tx)
           
protected  LifeCycleState TransientClean.transitionWriteField(StateManagerImpl sm, javax.jdo.Transaction tx)
           
protected  LifeCycleState TransientClean.transitionCommit(boolean retainValues, StateManagerImpl sm)
          This is a no-op.
protected  LifeCycleState TransientClean.transitionRollback(boolean restoreValues, StateManagerImpl sm)
           
protected  LifeCycleState TransientDirty.transitionMakeTransient(StateManagerImpl sm, javax.jdo.Transaction tx)
           
protected  LifeCycleState TransientDirty.transitionMakePersistent(StateManagerImpl sm)
           
protected  LifeCycleState TransientDirty.transitionToAutoPersistent(StateManagerImpl sm)
           
protected  LifeCycleState TransientDirty.transitionCommit(boolean retainValues, StateManagerImpl sm)
           
protected  LifeCycleState TransientDirty.transitionRollback(boolean restoreValues, StateManagerImpl sm)