|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use PCState | |
---|---|
org.apache.openjpa.abstractstore | OpenJPA Abstract StoreManager Implementation |
org.apache.openjpa.datacache | OpenJPA Data Cache |
org.apache.openjpa.kernel | OpenJPA Runtime Kernel |
org.apache.openjpa.util | OpenJPA Utilities |
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,
java.lang.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. |
java.util.Collection |
AbstractStoreManager.loadAll(java.util.Collection sms,
PCState state,
int load,
FetchConfiguration fetch,
java.lang.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,
java.lang.Object edata)
|
java.util.Collection |
DataCacheStoreManager.loadAll(java.util.Collection sms,
PCState state,
int load,
FetchConfiguration fetch,
java.lang.Object edata)
|
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 |
ObjectIdStateManager.getPCState()
|
PCState |
DetachedStateManager.getPCState()
|
PCState |
DetachedValueStateManager.getPCState()
|
PCState |
StateManagerImpl.getPCState()
|
PCState |
OpenJPAStateManager.getPCState()
Return the state that this object is in. |
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 |
ObjectIdStateManager.initialize(java.lang.Class forType,
PCState state)
|
void |
DetachedStateManager.initialize(java.lang.Class forType,
PCState state)
|
void |
DetachedValueStateManager.initialize(java.lang.Class forType,
PCState state)
|
void |
StateManagerImpl.initialize(java.lang.Class cls,
PCState state)
|
void |
OpenJPAStateManager.initialize(java.lang.Class forType,
PCState state)
Initialize the state manager with a new instance of the given persistence capable type and the proper lifecycle state. |
void |
AbstractPCResultObjectProvider.initialize(OpenJPAStateManager sm,
PCState state,
FetchConfiguration fetch)
|
void |
PCResultObjectProvider.initialize(OpenJPAStateManager sm,
PCState state,
FetchConfiguration fetch)
Initializes the state manager. |
boolean |
StoreManager.initialize(OpenJPAStateManager sm,
PCState state,
FetchConfiguration fetch,
java.lang.Object edata)
Initialize the given state manager. |
boolean |
DelegatingStoreManager.initialize(OpenJPAStateManager sm,
PCState state,
FetchConfiguration fetch,
java.lang.Object context)
|
protected void |
StateManagerImpl.initialize(PersistenceCapable pc,
PCState state)
Initialize with the given instance and state. |
java.util.Collection |
StoreManager.loadAll(java.util.Collection sms,
PCState state,
int load,
FetchConfiguration fetch,
java.lang.Object edata)
Initialize, load, or validate the existance of all of the given objects. |
java.util.Collection |
DelegatingStoreManager.loadAll(java.util.Collection sms,
PCState state,
int load,
FetchConfiguration fetch,
java.lang.Object context)
|
Uses of PCState in org.apache.openjpa.util |
---|
Methods in org.apache.openjpa.util with parameters of type PCState | |
---|---|
static java.util.Collection |
ImplHelper.loadAll(java.util.Collection sms,
StoreManager store,
PCState state,
int load,
FetchConfiguration fetch,
java.lang.Object context)
Helper for store manager implementations. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |