Uses of Interface
org.apache.jdo.pm.PersistenceManagerInternal

Packages that use PersistenceManagerInternal
org.apache.jdo.impl.pm This package contains classes that are for use across all kinds of implementations of the JDO Reference Implementation. 
org.apache.jdo.impl.state   
org.apache.jdo.state This package contains the internal StateManager and teh FIeldManager interface. 
org.apache.jdo.store This package contains StoreManager and store-related interfaces plus an abstract StoreManager implementation. 
 

Uses of PersistenceManagerInternal in org.apache.jdo.impl.pm
 

Classes in org.apache.jdo.impl.pm that implement PersistenceManagerInternal
 class PersistenceManagerImpl
          This is the StoreManager independent implemetation of the org.apache.jdo.pm.PersistenceManagerInternal interface.
 

Methods in org.apache.jdo.impl.pm that return PersistenceManagerInternal
protected  PersistenceManagerInternal PersistenceManagerWrapper.getPersistenceManager()
          Returns PersistenceManagerInternal associated with this wrapper.
 

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

Fields in org.apache.jdo.impl.state declared as PersistenceManagerInternal
private  PersistenceManagerInternal StateManagerImpl.myPM
           
 

Methods in org.apache.jdo.impl.state that return PersistenceManagerInternal
 PersistenceManagerInternal StateManagerImpl.getPersistenceManager()
          Return the PersistenceManager that owns this instance.
 

Methods in org.apache.jdo.impl.state with parameters of type PersistenceManagerInternal
(package private)  SCO SCOProcessor.getSCOField(java.lang.Object o, org.apache.jdo.model.jdo.JDOField jdoField, PersistenceManagerInternal pm)
          Process requests to create a tracked SCO instance for the corresponding JDK SCO.
(package private) abstract  SCO SCOProcessor.Processor.getSCOField(java.lang.Object o, org.apache.jdo.model.jdo.JDOField jdoField, PersistenceManagerInternal pm)
          Replace field reference that contain java.util SCO instances with tracked SCOs.
(package private)  SCO SCOProcessor.DateProcessor.getSCOField(java.lang.Object o, org.apache.jdo.model.jdo.JDOField jdoField, PersistenceManagerInternal pm)
          Replace field reference that contain java.util SCO instances with tracked SCOs.
(package private)  SCO SCOProcessor.CollectionProcessor.getSCOField(java.lang.Object o, org.apache.jdo.model.jdo.JDOField jdoField, PersistenceManagerInternal pm)
          Replace field reference that contain java.util SCO instances with tracked SCOs.
(package private)  SCO SCOProcessor.MapProcessor.getSCOField(java.lang.Object o, org.apache.jdo.model.jdo.JDOField jdoField, PersistenceManagerInternal pm)
          Replace field reference that contain java.util SCO instances with tracked SCOs.
static StateManagerInternal StateManagerFactory.newInstance(javax.jdo.spi.PersistenceCapable pc, PersistenceManagerInternal pm)
          Returns a new instance of a StateManagerInternal
static StateManagerInternal StateManagerFactory.newInstance(java.lang.Object userOid, java.lang.Object internalOid, PersistenceManagerInternal pm, java.lang.Class clazz)
          Returns a new instance of a StateManagerInternal.
private  void StateManagerImpl.initializePM(PersistenceManagerInternal pm)
          Initialize PersistenceManager related information.
(package private)  void ReachabilityHandler.process(java.lang.Object o, PersistenceManagerInternal pm, boolean type)
          Process recursevely requests for persistence-by-reachability.
(package private) abstract  void ReachabilityHandler.Processor.process(java.lang.Object o, PersistenceManagerInternal pm)
          Processes reachability requests.
(package private)  void ReachabilityHandler.MakePersistentProcessor.process(java.lang.Object o, PersistenceManagerInternal pm)
          Transition Object or elements of a Collection or values and keys of a Map to Persistent at commit (persistence-by-reachability)
(package private)  void ReachabilityHandler.AutoPersistentProcessor.process(java.lang.Object o, PersistenceManagerInternal pm)
          Transition Object or elements of a Collection or values and keys of a Map to auto-persistent inside an active transaction (persistence-by-reachability)
private  void ReachabilityHandler.AutoPersistentProcessor.processArray(java.lang.Object[] o, PersistenceManagerInternal pm)
          Processes Array of referenced objects for possible auto-persistence (persistence-by-reachability).
 

Constructors in org.apache.jdo.impl.state with parameters of type PersistenceManagerInternal
StateManagerImpl(javax.jdo.spi.PersistenceCapable pc, PersistenceManagerInternal pm)
          Constructs a new StateManagerImpl to process future makePersistent request.
StateManagerImpl(java.lang.Object uoid, java.lang.Object ioid, PersistenceManagerInternal pm, java.lang.Class clazz)
          Constructs a new StateManagerImpl when requested from query processing.
 

Uses of PersistenceManagerInternal in org.apache.jdo.state
 

Methods in org.apache.jdo.state that return PersistenceManagerInternal
 PersistenceManagerInternal StateManagerInternal.getPersistenceManager()
          Returns PersistenceManager associated with this StateManager instance
 

Uses of PersistenceManagerInternal in org.apache.jdo.store
 

Methods in org.apache.jdo.store with parameters of type PersistenceManagerInternal
 javax.jdo.Extent StoreManager.getExtent(java.lang.Class pcClass, boolean subclasses, PersistenceManagerInternal pm)
          Provides the means to get all instances of a particular class, or of that class and its subclasses.
 java.lang.Object StoreManager.createObjectId(StateManagerInternal sm, PersistenceManagerInternal pm)
          Creates a new Object Id for the given StateManagerInternal.
 java.lang.Object StoreManager.getInternalObjectId(java.lang.Object objectId, PersistenceManagerInternal pm)
          Returns an Object Id that can be used by the runtime code and which is a an internal representation of the given objectId.
 java.lang.Class StoreManager.getPCClassForOid(java.lang.Object oid, PersistenceManagerInternal pm)
          Returns the Class of the PersistenceCapable instance identified by the given oid.
 void StoreManager.flush(java.util.Iterator it, PersistenceManagerInternal pm)
          Flushes all elements in the given iterator.
 void StoreManagerImpl.flush(java.util.Iterator it, PersistenceManagerInternal pm)
          Flushes all StateManagerInternals in the given Iterator.