Uses of Class
org.apache.openjpa.kernel.PCState

Packages that use PCState
org.apache.openjpa.abstractstore OpenJPA Abstract StoreManager Implementation 
org.apache.openjpa.datacache OpenJPA Data Cache 
org.apache.openjpa.jdbc.kernel OpenJPA-JDBC Runtime Kernel 
org.apache.openjpa.jdbc.meta OpenJPA-JDBC ORM Metadata 
org.apache.openjpa.jdbc.meta.strats OpenJPA-JDBC ORM Strategies 
org.apache.openjpa.kernel OpenJPA Runtime Kernel 
org.apache.openjpa.util OpenJPA Utilities 
org.apache.openjpa.xmlstore XML Store 
 

Uses of PCState in org.apache.openjpa.abstractstore
 

Methods in org.apache.openjpa.abstractstore with parameters of type PCState
 void AbstractStoreManager.beforeStateChange(OpenJPAStateManager sm, PCState fromState, PCState toState)
           
abstract  boolean AbstractStoreManager.initialize(OpenJPAStateManager sm, PCState state, FetchConfiguration fetch, Object edata)
          This method is invoked when OpenJPA needs to load an object whose identity is known but which has not yet been loaded from the data store.
 Collection AbstractStoreManager.loadAll(Collection sms, PCState state, int load, FetchConfiguration fetch, Object edata)
          This implementation just delegates to the proper singular method (StoreManager.initialize(org.apache.openjpa.kernel.OpenJPAStateManager, org.apache.openjpa.kernel.PCState, org.apache.openjpa.kernel.FetchConfiguration, java.lang.Object) or StoreManager.load(org.apache.openjpa.kernel.OpenJPAStateManager, java.util.BitSet, org.apache.openjpa.kernel.FetchConfiguration, int, java.lang.Object)) depending on each state manager's state.
 

Uses of PCState in org.apache.openjpa.datacache
 

Methods in org.apache.openjpa.datacache with parameters of type PCState
 boolean DataCacheStoreManager.initialize(OpenJPAStateManager sm, PCState state, FetchConfiguration fetch, Object edata)
           
 Collection DataCacheStoreManager.loadAll(Collection sms, PCState state, int load, FetchConfiguration fetch, Object edata)
           
 

Uses of PCState in org.apache.openjpa.jdbc.kernel
 

Methods in org.apache.openjpa.jdbc.kernel with parameters of type PCState
 void JDBCStoreManager.beforeStateChange(OpenJPAStateManager sm, PCState fromState, PCState toState)
           
 boolean JDBCStoreManager.initialize(OpenJPAStateManager sm, PCState state, FetchConfiguration fetch, Object context)
           
 Collection JDBCStoreManager.loadAll(Collection sms, PCState state, int load, FetchConfiguration fetch, Object context)
           
 

Uses of PCState in org.apache.openjpa.jdbc.meta
 

Methods in org.apache.openjpa.jdbc.meta with parameters of type PCState
 boolean ClassStrategy.customLoad(OpenJPAStateManager sm, JDBCStore store, PCState state, JDBCFetchConfiguration fetch)
          Implement this method to load the state of a given object, without a previous Result.
 boolean ClassMapping.customLoad(OpenJPAStateManager sm, JDBCStore store, PCState state, JDBCFetchConfiguration fetch)
           
 

Uses of PCState in org.apache.openjpa.jdbc.meta.strats
 

Methods in org.apache.openjpa.jdbc.meta.strats with parameters of type PCState
 boolean AbstractClassStrategy.customLoad(OpenJPAStateManager sm, JDBCStore store, PCState state, JDBCFetchConfiguration fetch)
           
 

Uses of PCState in org.apache.openjpa.kernel
 

Subclasses of PCState in org.apache.openjpa.kernel
 class PNonTransDeletedState
          Lifecycle state.
 

Fields in org.apache.openjpa.kernel declared as PCState
static PCState PCState.ECLEAN
          Embedded-Clean
static PCState PCState.ECOPY
          Embedded-Copy
static PCState PCState.EDELETED
          Embedded-Deleted
static PCState PCState.EDIRTY
          Embedded-Dirty
static PCState PCState.ENONTRANS
          Embedded-Nontransactional
static PCState PCState.HOLLOW
          Hollow; exists in data store
static PCState PCState.PCLEAN
          Persistent-Clean
static PCState PCState.PDELETED
          Persistent-Deleted
static PCState PCState.PDELETEDFLUSHED
          Persistent-Deleted-Flushed
static PCState PCState.PDIRTY
          Persistent-Dirty
static PCState PCState.PNEW
          Persistent-New
static PCState PCState.PNEWDELETED
          Persistent-New-Deleted
static PCState PCState.PNEWFLUSHEDDELETED
          Persistent-New-Flushed-Deleted
static PCState PCState.PNEWFLUSHEDDELETEDFLUSHED
          Persistent-New-Flushed-Deleted-Flushed
static PCState PCState.PNEWPROVISIONAL
          Persistent-New-Provisional
static PCState PCState.PNONTRANS
          Persistent-Nontransactinoal
static PCState PCState.PNONTRANSDELETED
          Persistent-Deleted-Nontransactional
static PCState PCState.PNONTRANSDIRTY
          Persistent-Dirty-Nontransactinoal
static PCState PCState.PNONTRANSNEW
          Persistent-New-Nontransactional
static PCState PCState.TCLEAN
          Transient-Clean
static PCState PCState.TDIRTY
          Transient-Dirty
static PCState PCState.TLOADED
          Transient-Loaded
static PCState PCState.TRANSIENT
          Transient; unmanaged instance
 

Methods in org.apache.openjpa.kernel that return PCState
 PCState StateManagerImpl.getPCState()
           
 PCState OpenJPAStateManager.getPCState()
          Return the state that this object is in.
 PCState ObjectIdStateManager.getPCState()
           
 PCState DetachedValueStateManager.getPCState()
           
 PCState DetachedStateManager.getPCState()
           
 

Methods in org.apache.openjpa.kernel with parameters of type PCState
 void StoreManager.beforeStateChange(OpenJPAStateManager sm, PCState fromState, PCState toState)
          Notification that the given state manager is about to change its lifecycle state.
 void DelegatingStoreManager.beforeStateChange(OpenJPAStateManager sm, PCState fromState, PCState toState)
           
 void StateManagerImpl.initialize(Class cls, PCState state)
           
 void OpenJPAStateManager.initialize(Class forType, PCState state)
          Initialize the state manager with a new instance of the given persistence capable type and the proper lifecycle state.
 void ObjectIdStateManager.initialize(Class forType, PCState state)
           
 void DetachedValueStateManager.initialize(Class forType, PCState state)
           
 void DetachedStateManager.initialize(Class forType, PCState state)
           
 void PCResultObjectProvider.initialize(OpenJPAStateManager sm, PCState state, FetchConfiguration fetch)
          Initializes the state manager.
 void AbstractPCResultObjectProvider.initialize(OpenJPAStateManager sm, PCState state, FetchConfiguration fetch)
           
 boolean StoreManager.initialize(OpenJPAStateManager sm, PCState state, FetchConfiguration fetch, Object edata)
          Initialize the given state manager.
 boolean DelegatingStoreManager.initialize(OpenJPAStateManager sm, PCState state, FetchConfiguration fetch, Object context)
           
protected  void StateManagerImpl.initialize(PersistenceCapable pc, PCState state)
          Initialize with the given instance and state.
 Collection StoreManager.loadAll(Collection sms, PCState state, int load, FetchConfiguration fetch, Object edata)
          Initialize, load, or validate the existance of all of the given objects.
 Collection DelegatingStoreManager.loadAll(Collection sms, PCState state, int load, FetchConfiguration fetch, Object context)
           
 

Uses of PCState in org.apache.openjpa.util
 

Methods in org.apache.openjpa.util with parameters of type PCState
static Collection ImplHelper.loadAll(Collection sms, StoreManager store, PCState state, int load, FetchConfiguration fetch, Object context)
          Helper for store manager implementations.
 

Uses of PCState in org.apache.openjpa.xmlstore
 

Methods in org.apache.openjpa.xmlstore with parameters of type PCState
 boolean XMLStoreManager.initialize(OpenJPAStateManager sm, PCState state, FetchConfiguration fetch, Object context)
           
 



Copyright © 2006-2007 Apache Software Foundation. All Rights Reserved.