Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

## 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 context)` 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 context)` 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` | `ClassMapping.customLoad(OpenJPAStateManager sm, JDBCStore store, PCState state, JDBCFetchConfiguration fetch)`
`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`.

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` | `DetachedStateManager.getPCState()`
`PCState` | `DetachedValueStateManager.getPCState()`
`PCState` | `ObjectIdStateManager.getPCState()`
`PCState` | `OpenJPAStateManager.getPCState()` Return the state that this object is in.
`PCState` | `StateManagerImpl.getPCState()`

Methods in org.apache.openjpa.kernel with parameters of type PCState
`void` | `DelegatingStoreManager.beforeStateChange(OpenJPAStateManager sm, PCState fromState, PCState toState)`
`void` | `StoreManager.beforeStateChange(OpenJPAStateManager sm, PCState fromState, PCState toState)` Notification that the given state manager is about to change its lifecycle state.
`void` | `DetachedStateManager.initialize(Class forType, PCState state)`
`void` | `DetachedValueStateManager.initialize(Class forType, PCState state)`
`void` | `ObjectIdStateManager.initialize(Class forType, 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` | `StateManagerImpl.initialize(Class cls, PCState state)`
`void` | `AbstractPCResultObjectProvider.initialize(OpenJPAStateManager sm, PCState state, FetchConfiguration fetch)`
`void` | `PCResultObjectProvider.initialize(OpenJPAStateManager sm, PCState state, FetchConfiguration fetch)` Initializes the state manager.
`boolean` | `DelegatingStoreManager.initialize(OpenJPAStateManager sm, PCState state, FetchConfiguration fetch, Object context)`
`boolean` | `StoreManager.initialize(OpenJPAStateManager sm, PCState state, FetchConfiguration fetch, Object edata)` Initialize the given state manager.
`protected void` | `StateManagerImpl.initialize(PersistenceCapable pc, PCState state)` Initialize with the given instance and state.
`Collection` | `DelegatingStoreManager.loadAll(Collection sms, PCState state, int load, FetchConfiguration fetch, Object context)`
`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.

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)`

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

Copyright © 2006 Apache Software Foundation. All Rights Reserved.