|
|||||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||||
| 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. |
|
|||||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||||