Package | Description |
---|---|
org.apache.openjpa.enhance |
OpenJPA Enhancer
|
org.apache.openjpa.kernel |
OpenJPA Runtime Kernel
|
org.apache.openjpa.slice |
Extended OpenJPA Interfaces for distributed databases.
|
Modifier and Type | Method and Description |
---|---|
static void |
RedefinitionHelper.assignLazyLoadProxies(StateManagerImpl sm)
Create a container instance that will delegate back to the state
manager to emulate lazy loading.
|
Modifier and Type | Method and Description |
---|---|
(package private) StateManagerImpl |
AttachManager.assertManaged(Object obj)
Throw an exception if the given object is not managed; otherwise
return its state manager.
|
StateManagerImpl |
ManagedCache.getById(Object oid,
boolean allowNew)
Return the instance for the given oid, optionally allowing
new instances.
|
StateManagerImpl |
StateManagerImpl.getObjectIdOwner() |
StateManagerImpl |
SavepointFieldManager.getStateManager()
Return the state manager that this manager is associated with.
|
protected StateManagerImpl |
BrokerImpl.getStateManagerImpl(Object obj,
boolean assertThisContext)
Return the state manager for the given instance, or null.
|
protected StateManagerImpl |
BrokerImpl.getStateManagerImplById(Object oid,
boolean allowNew)
Return the state manager for the given oid.
|
protected StateManagerImpl |
BrokerImpl.initialize(StateManagerImpl sm,
boolean load,
FetchConfiguration fetch,
Object edata)
Initialize a newly-constructed state manager.
|
protected StateManagerImpl |
BrokerImpl.newStateManagerImpl(Object oid,
ClassMetaData meta)
Create a state manager for the given oid and metadata.
|
protected StateManagerImpl |
AttachStrategy.persist(AttachManager manager,
PersistenceCapable pc,
ClassMetaData meta,
Object appId,
boolean explicit)
Return a PNew/PNewProvisional managed object for the given detached
instance.
|
Modifier and Type | Method and Description |
---|---|
Collection<StateManagerImpl> |
ManagedCache.copy()
Return a copy of all cached persistent objects.
|
protected Map<StateManagerImpl,SavepointFieldManager> |
OpenJPASavepoint.getStates()
Return the map of states to savepoint data.
|
protected Collection<StateManagerImpl> |
BrokerImpl.getTransactionalStates()
Return a copy of all transactional state managers.
|
Modifier and Type | Method and Description |
---|---|
void |
ManagedCache.add(StateManagerImpl sm)
Call this method when a new state manager initializes itself.
|
void |
BrokerImpl.TransactionalCache.addClean(StateManagerImpl sm)
Add the given instance to the clean cache.
|
(package private) void |
BrokerImpl.addDereferencedDependent(StateManagerImpl sm)
Add a dereferenced dependent object to the persistence manager's cache.
|
void |
BrokerImpl.TransactionalCache.addDirty(StateManagerImpl sm)
Add the given instance to the dirty cache.
|
(package private) void |
BrokerImpl.addToPendingTransaction(StateManagerImpl sm)
Notify the broker that the given state manager should
be added to the set of instances that will become transactional
on the next transaction
|
(package private) void |
BrokerImpl.addToTransaction(StateManagerImpl sm)
Notify the broker that the given state manager should
be added to the set of instances involved in the current transaction.
|
protected void |
BrokerImpl.assignObjectId(Object cache,
Object id,
StateManagerImpl sm)
Assign the object id to the cache.
|
void |
ManagedCache.assignObjectId(Object id,
StateManagerImpl sm)
A new instance has just been assigned a permanent oid.
|
protected boolean |
AttachStrategy.attachField(AttachManager manager,
Object toAttach,
StateManagerImpl sm,
FieldMetaData fmd,
boolean nullLoaded)
Attach the given field into the given instance.
|
(package private) void |
PCState.beforeFlush(StateManagerImpl context,
boolean logical,
OpCallbacks call)
Called before the state is flushed.
|
(package private) void |
PDirtyState.beforeFlush(StateManagerImpl context,
boolean logical,
OpCallbacks call) |
(package private) void |
EDirtyState.beforeFlush(StateManagerImpl context,
boolean logical,
OpCallbacks call) |
(package private) void |
ECopyState.beforeFlush(StateManagerImpl context,
boolean logical,
OpCallbacks call) |
(package private) void |
PNewState.beforeFlush(StateManagerImpl context,
boolean logical,
OpCallbacks call) |
(package private) PCState |
PCState.beforeNontransactionalRead(StateManagerImpl context,
int field)
Perform any actions necesssary and return the proper lifecycle state
prior to the state of the given instance being read outside of
an active transaction.
|
(package private) PCState |
PNonTransDeletedState.beforeNontransactionalRead(StateManagerImpl context,
int field) |
(package private) PCState |
HollowState.beforeNontransactionalRead(StateManagerImpl context,
int field) |
(package private) PCState |
PCState.beforeNontransactionalWrite(StateManagerImpl context,
int field,
boolean mutate)
Perform any actions necesssary and return the proper lifecycle state
prior to the state of the given instance being written outside of
an active transaction.
|
(package private) PCState |
PNonTransDeletedState.beforeNontransactionalWrite(StateManagerImpl context,
int field,
boolean mutate) |
(package private) PCState |
PNonTransState.beforeNontransactionalWrite(StateManagerImpl context,
int field,
boolean mutate) |
(package private) PCState |
HollowState.beforeNontransactionalWrite(StateManagerImpl context,
int field,
boolean mutate) |
(package private) PCState |
PCState.beforeOptimisticRead(StateManagerImpl context,
int field)
Perform any actions necesssary and return the proper lifecycle state
prior to the state of the given instance being read in an optimistic
transaction.
|
(package private) PCState |
PNonTransDeletedState.beforeOptimisticRead(StateManagerImpl context,
int field) |
(package private) PCState |
HollowState.beforeOptimisticRead(StateManagerImpl context,
int field) |
(package private) PCState |
PCState.beforeOptimisticWrite(StateManagerImpl context,
int field,
boolean mutate)
Perform any actions necesssary and return the proper lifecycle state
prior to the state of the given instance being written within
an optimistic transaction.
|
(package private) PCState |
ECleanState.beforeOptimisticWrite(StateManagerImpl context,
int field,
boolean mutate) |
(package private) PCState |
PDeletedState.beforeOptimisticWrite(StateManagerImpl context,
int field,
boolean mutate) |
(package private) PCState |
PNewFlushedDeletedState.beforeOptimisticWrite(StateManagerImpl context,
int field,
boolean mutate) |
(package private) PCState |
PNonTransDeletedState.beforeOptimisticWrite(StateManagerImpl context,
int field,
boolean mutate) |
(package private) PCState |
PCleanState.beforeOptimisticWrite(StateManagerImpl context,
int field,
boolean mutate) |
(package private) PCState |
TCleanState.beforeOptimisticWrite(StateManagerImpl context,
int field,
boolean mutate) |
(package private) PCState |
PNonTransState.beforeOptimisticWrite(StateManagerImpl context,
int field,
boolean mutate) |
(package private) PCState |
HollowState.beforeOptimisticWrite(StateManagerImpl context,
int field,
boolean mutate) |
(package private) PCState |
ENonTransState.beforeOptimisticWrite(StateManagerImpl context,
int field,
boolean mutate) |
(package private) PCState |
PNewDeletedState.beforeOptimisticWrite(StateManagerImpl context,
int field,
boolean mutate) |
(package private) PCState |
PCState.beforeRead(StateManagerImpl context,
int field)
Perform any actions necesssary and return the proper lifecycle state
prior to the state of the given instance being read within
an active transaction.
|
(package private) PCState |
PNonTransDeletedState.beforeRead(StateManagerImpl context,
int field) |
(package private) PCState |
PNonTransState.beforeRead(StateManagerImpl context,
int field) |
(package private) PCState |
HollowState.beforeRead(StateManagerImpl context,
int field) |
(package private) PCState |
ENonTransState.beforeRead(StateManagerImpl context,
int field) |
(package private) PCState |
PCState.beforeWrite(StateManagerImpl context,
int field,
boolean mutate)
Perform any actions necesssary and return the proper lifecycle state
prior to the state of the given instance being written within
an active transaction.
|
(package private) PCState |
ECleanState.beforeWrite(StateManagerImpl context,
int field,
boolean mutate) |
(package private) PCState |
PDeletedState.beforeWrite(StateManagerImpl context,
int field,
boolean mutate) |
(package private) PCState |
PNewFlushedDeletedState.beforeWrite(StateManagerImpl context,
int field,
boolean mutate) |
(package private) PCState |
PNonTransDeletedState.beforeWrite(StateManagerImpl context,
int field,
boolean mutate) |
(package private) PCState |
PCleanState.beforeWrite(StateManagerImpl context,
int field,
boolean mutate) |
(package private) PCState |
TCleanState.beforeWrite(StateManagerImpl context,
int field,
boolean mutate) |
(package private) PCState |
PNonTransState.beforeWrite(StateManagerImpl context,
int field,
boolean mutate) |
(package private) PCState |
HollowState.beforeWrite(StateManagerImpl context,
int field,
boolean mutate) |
(package private) PCState |
ENonTransState.beforeWrite(StateManagerImpl context,
int field,
boolean mutate) |
(package private) PCState |
PNewDeletedState.beforeWrite(StateManagerImpl context,
int field,
boolean mutate) |
(package private) PCState |
PNewProvisionalState.commit(StateManagerImpl context) |
(package private) PCState |
PCState.commit(StateManagerImpl context)
Perform any actions necesssary and return the proper lifecycle state
on transaction commit.
|
(package private) PCState |
ECleanState.commit(StateManagerImpl context) |
(package private) PCState |
PDeletedState.commit(StateManagerImpl context) |
(package private) PCState |
PNewFlushedDeletedState.commit(StateManagerImpl context) |
(package private) PCState |
PCleanState.commit(StateManagerImpl context) |
(package private) PCState |
EDeletedState.commit(StateManagerImpl context) |
(package private) PCState |
TDirtyState.commit(StateManagerImpl context) |
(package private) PCState |
PDirtyState.commit(StateManagerImpl context) |
(package private) PCState |
EDirtyState.commit(StateManagerImpl context) |
(package private) PCState |
ECopyState.commit(StateManagerImpl context) |
(package private) PCState |
PNewState.commit(StateManagerImpl context) |
(package private) PCState |
PNewDeletedState.commit(StateManagerImpl context) |
void |
ManagedCache.commitNew(Object id,
StateManagerImpl sm)
A new instance has committed; recache under permanent oid.
|
(package private) PCState |
PNewProvisionalState.commitRetain(StateManagerImpl context) |
(package private) PCState |
PCState.commitRetain(StateManagerImpl context)
Perform any actions necesssary and return the proper lifecycle state
on transaction commit with the retainValues flag set.
|
(package private) PCState |
ECleanState.commitRetain(StateManagerImpl context) |
(package private) PCState |
PDeletedState.commitRetain(StateManagerImpl context) |
(package private) PCState |
PNewFlushedDeletedState.commitRetain(StateManagerImpl context) |
(package private) PCState |
PCleanState.commitRetain(StateManagerImpl context) |
(package private) PCState |
EDeletedState.commitRetain(StateManagerImpl context) |
(package private) PCState |
TDirtyState.commitRetain(StateManagerImpl context) |
(package private) PCState |
PDirtyState.commitRetain(StateManagerImpl context) |
(package private) PCState |
EDirtyState.commitRetain(StateManagerImpl context) |
(package private) PCState |
ECopyState.commitRetain(StateManagerImpl context) |
(package private) PCState |
PNewState.commitRetain(StateManagerImpl context) |
(package private) PCState |
PNewDeletedState.commitRetain(StateManagerImpl context) |
(package private) void |
BrokerImpl.delete(Object obj,
StateManagerImpl sm,
OpCallbacks call)
Internal delete.
|
(package private) PCState |
PNewProvisionalState.delete(StateManagerImpl context) |
(package private) PCState |
PCState.delete(StateManagerImpl context)
Perform any actions necesssary and return the proper lifecycle state
on a call to
Broker.delete(java.lang.Object, org.apache.openjpa.kernel.OpCallbacks) with the given instance. |
(package private) PCState |
ECleanState.delete(StateManagerImpl context) |
(package private) PCState |
PCleanState.delete(StateManagerImpl context) |
(package private) PCState |
TDirtyState.delete(StateManagerImpl context) |
(package private) PCState |
PNonTransNewState.delete(StateManagerImpl context) |
(package private) PCState |
TCleanState.delete(StateManagerImpl context) |
(package private) PCState |
PDirtyState.delete(StateManagerImpl context) |
(package private) PCState |
PNonTransState.delete(StateManagerImpl context) |
(package private) PCState |
PNonTransDirtyState.delete(StateManagerImpl context) |
(package private) PCState |
EDirtyState.delete(StateManagerImpl context) |
(package private) PCState |
ECopyState.delete(StateManagerImpl context) |
(package private) PCState |
HollowState.delete(StateManagerImpl context) |
(package private) PCState |
ENonTransState.delete(StateManagerImpl context) |
(package private) PCState |
PNewState.delete(StateManagerImpl context) |
(package private) void |
SingleFieldManager.dereferenceEmbedDependent(StateManagerImpl sm) |
(package private) PCState |
PCState.error(String key,
StateManagerImpl context)
Throw an error with a localized message identified by the given key.
|
(package private) PCState |
PCState.evict(StateManagerImpl context)
Perform any actions necesssary and return the proper lifecycle state
on a call to
Broker.evict(java.lang.Object, org.apache.openjpa.kernel.OpCallbacks) with the given instance. |
(package private) PCState |
ECleanState.evict(StateManagerImpl context) |
(package private) PCState |
PCleanState.evict(StateManagerImpl context) |
(package private) PCState |
PNonTransState.evict(StateManagerImpl context) |
(package private) PCState |
PNonTransDirtyState.evict(StateManagerImpl context) |
(package private) PCState |
ENonTransState.evict(StateManagerImpl context) |
(package private) PCState |
PCState.flush(StateManagerImpl context)
Perform any actions necessary and return the proper lifecycle
state on fush.
|
(package private) PCState |
PDeletedState.flush(StateManagerImpl context) |
(package private) PCState |
PNewFlushedDeletedState.flush(StateManagerImpl context) |
(package private) PCState |
PDeletedFlushedState.flush(StateManagerImpl context) |
void |
BrokerImpl.TransactionalCache.flushed(StateManagerImpl sm)
Transfer the given instance from the dirty cache to the clean cache.
|
protected StateManagerImpl |
BrokerImpl.initialize(StateManagerImpl sm,
boolean load,
FetchConfiguration fetch,
Object edata)
Initialize a newly-constructed state manager.
|
(package private) void |
PNewProvisionalState.initialize(StateManagerImpl context,
PCState previous) |
(package private) void |
PCState.initialize(StateManagerImpl context,
PCState previousState)
Called when this state is first assigned to the given state manager.
|
(package private) void |
ECleanState.initialize(StateManagerImpl context,
PCState previous) |
(package private) void |
PNewFlushedDeletedFlushedState.initialize(StateManagerImpl context,
PCState previous) |
(package private) void |
PDeletedState.initialize(StateManagerImpl context,
PCState previous) |
(package private) void |
PCleanState.initialize(StateManagerImpl context,
PCState previous) |
(package private) void |
TDirtyState.initialize(StateManagerImpl context,
PCState previous) |
(package private) void |
PNonTransNewState.initialize(StateManagerImpl context,
PCState previous) |
(package private) void |
TCleanState.initialize(StateManagerImpl context,
PCState previous) |
(package private) void |
PDirtyState.initialize(StateManagerImpl context,
PCState previous) |
(package private) void |
PNonTransState.initialize(StateManagerImpl context,
PCState previous) |
(package private) void |
PNonTransDirtyState.initialize(StateManagerImpl context,
PCState previous) |
(package private) void |
EDirtyState.initialize(StateManagerImpl context,
PCState previous) |
(package private) void |
ECopyState.initialize(StateManagerImpl context,
PCState previous) |
(package private) void |
HollowState.initialize(StateManagerImpl context,
PCState previous) |
(package private) void |
ENonTransState.initialize(StateManagerImpl context,
PCState previous) |
(package private) void |
PNewState.initialize(StateManagerImpl context,
PCState previous) |
(package private) void |
TLoadedState.initialize(StateManagerImpl context,
PCState previous) |
(package private) void |
TransientState.initialize(StateManagerImpl context,
PCState previous) |
protected boolean |
AuditManager.isAuditable(AuditableOperation op,
StateManagerImpl sm)
Affirms if the given state manager is auditable for the given operation.
|
(package private) boolean |
PCState.isVersionCheckRequired(StateManagerImpl context)
Whether this state requires a version check when being flushed,
assuming the system is configured for version checks.
|
(package private) boolean |
PDirtyState.isVersionCheckRequired(StateManagerImpl context) |
(package private) boolean |
PNewState.isVersionCheckRequired(StateManagerImpl context) |
(package private) PCState |
PNewProvisionalState.nonprovisional(StateManagerImpl context,
boolean logical,
OpCallbacks call) |
(package private) PCState |
PCState.nonprovisional(StateManagerImpl context,
boolean logical,
OpCallbacks call)
Return the state to transition to after making no longer provisional.
|
(package private) PCState |
PCState.nontransactional(StateManagerImpl context)
Perform any actions necesssary and return the proper lifecycle state
on a call to
StoreContext.nontransactional(java.lang.Object, org.apache.openjpa.kernel.OpCallbacks) with the given
instance. |
(package private) PCState |
ECleanState.nontransactional(StateManagerImpl context) |
(package private) PCState |
PDeletedState.nontransactional(StateManagerImpl context) |
(package private) PCState |
PNewFlushedDeletedState.nontransactional(StateManagerImpl context) |
(package private) PCState |
PCleanState.nontransactional(StateManagerImpl context) |
(package private) PCState |
EDeletedState.nontransactional(StateManagerImpl context) |
(package private) PCState |
TDirtyState.nontransactional(StateManagerImpl context) |
(package private) PCState |
TCleanState.nontransactional(StateManagerImpl context) |
(package private) PCState |
PDirtyState.nontransactional(StateManagerImpl context) |
(package private) PCState |
EDirtyState.nontransactional(StateManagerImpl context) |
(package private) PCState |
ECopyState.nontransactional(StateManagerImpl context) |
(package private) PCState |
PNewState.nontransactional(StateManagerImpl context) |
(package private) PCState |
PNewDeletedState.nontransactional(StateManagerImpl context) |
(package private) PCState |
PNewProvisionalState.persist(StateManagerImpl context) |
(package private) PCState |
PCState.persist(StateManagerImpl context)
Perform any actions necesssary and return the proper lifecycle state
on a call to
Broker.persist(java.lang.Object, org.apache.openjpa.kernel.OpCallbacks) with the given instance. |
(package private) PCState |
PNewFlushedDeletedFlushedState.persist(StateManagerImpl context) |
(package private) PCState |
PDeletedState.persist(StateManagerImpl context) |
(package private) PCState |
PNewFlushedDeletedState.persist(StateManagerImpl context) |
(package private) PCState |
PNonTransDeletedState.persist(StateManagerImpl context) |
(package private) PCState |
PDeletedFlushedState.persist(StateManagerImpl context) |
(package private) PCState |
TDirtyState.persist(StateManagerImpl context) |
(package private) PCState |
TCleanState.persist(StateManagerImpl context) |
void |
ManagedCache.persist(StateManagerImpl sm)
An embedded or nonpersistent managed instance has been persisted.
|
(package private) PCState |
PNewDeletedState.persist(StateManagerImpl context) |
(package private) static boolean |
DetachManager.preSerialize(StateManagerImpl sm)
Used to prepare a detachable instance that does not externalize
detached state.
|
protected void |
DetachedStateManager.provideField(Object toAttach,
StateManagerImpl sm,
int field) |
protected abstract void |
AttachStrategy.provideField(Object toAttach,
StateManagerImpl sm,
int field)
Provide the given field into this field manager.
|
protected void |
VersionAttachStrategy.provideField(Object toAttach,
StateManagerImpl sm,
int field) |
protected void |
DetachedStateAttachStrategy.provideField(Object toAttach,
StateManagerImpl sm,
int field) |
(package private) PCState |
PNewProvisionalState.release(StateManagerImpl context) |
(package private) PCState |
PCState.release(StateManagerImpl context)
Perform any actions necesssary and return the proper lifecycle state
on a call to
Broker#makeTransient with the given instance. |
(package private) PCState |
ECleanState.release(StateManagerImpl context) |
(package private) PCState |
PDeletedState.release(StateManagerImpl context) |
(package private) PCState |
PNewFlushedDeletedState.release(StateManagerImpl context) |
(package private) PCState |
PCleanState.release(StateManagerImpl context) |
(package private) PCState |
EDeletedState.release(StateManagerImpl context) |
(package private) PCState |
PNonTransNewState.release(StateManagerImpl context) |
(package private) PCState |
PDirtyState.release(StateManagerImpl context) |
(package private) PCState |
PNonTransState.release(StateManagerImpl context) |
(package private) PCState |
PNonTransDirtyState.release(StateManagerImpl context) |
(package private) PCState |
EDirtyState.release(StateManagerImpl context) |
(package private) PCState |
ECopyState.release(StateManagerImpl context) |
(package private) PCState |
HollowState.release(StateManagerImpl context) |
(package private) PCState |
ENonTransState.release(StateManagerImpl context) |
(package private) PCState |
PNewState.release(StateManagerImpl context) |
(package private) PCState |
TLoadedState.release(StateManagerImpl context) |
(package private) PCState |
PNewDeletedState.release(StateManagerImpl context) |
void |
ManagedCache.remove(Object id,
StateManagerImpl sm)
Remove the given state manager from the cache when it transitions
to transient.
|
boolean |
BrokerImpl.TransactionalCache.remove(StateManagerImpl sm)
Remove the given instance from the cache.
|
(package private) void |
BrokerImpl.removeDereferencedDependent(StateManagerImpl sm)
Remove the given previously dereferenced dependent object from the
cache.
|
(package private) void |
BrokerImpl.removeFromPendingTransaction(StateManagerImpl sm)
Notify the persistence manager that the given state manager should
be removed from the set of instances involved in the next transaction.
|
(package private) void |
BrokerImpl.removeFromTransaction(StateManagerImpl sm)
Notify the persistence manager that the given state manager should
be removed from the set of instances involved in the current transaction.
|
(package private) PCState |
PNewProvisionalState.rollback(StateManagerImpl context) |
(package private) PCState |
PCState.rollback(StateManagerImpl context)
Perform any actions necesssary and return the proper lifecycle state
on transaction rollback.
|
(package private) PCState |
ECleanState.rollback(StateManagerImpl context) |
(package private) PCState |
PDeletedState.rollback(StateManagerImpl context) |
(package private) PCState |
PNewFlushedDeletedState.rollback(StateManagerImpl context) |
(package private) PCState |
PCleanState.rollback(StateManagerImpl context) |
(package private) PCState |
EDeletedState.rollback(StateManagerImpl context) |
(package private) PCState |
TDirtyState.rollback(StateManagerImpl context) |
(package private) PCState |
PDirtyState.rollback(StateManagerImpl context) |
(package private) PCState |
EDirtyState.rollback(StateManagerImpl context) |
(package private) PCState |
ECopyState.rollback(StateManagerImpl context) |
(package private) PCState |
PNewState.rollback(StateManagerImpl context) |
(package private) PCState |
PNewDeletedState.rollback(StateManagerImpl context) |
(package private) PCState |
PNewProvisionalState.rollbackRestore(StateManagerImpl context) |
(package private) PCState |
PCState.rollbackRestore(StateManagerImpl context)
Perform any actions necesssary and return the proper lifecycle state
on transaction rollback with the restoreValues flag set.
|
(package private) PCState |
ECleanState.rollbackRestore(StateManagerImpl context) |
(package private) PCState |
PDeletedState.rollbackRestore(StateManagerImpl context) |
(package private) PCState |
PNewFlushedDeletedState.rollbackRestore(StateManagerImpl context) |
(package private) PCState |
PCleanState.rollbackRestore(StateManagerImpl context) |
(package private) PCState |
EDeletedState.rollbackRestore(StateManagerImpl context) |
(package private) PCState |
TDirtyState.rollbackRestore(StateManagerImpl context) |
(package private) PCState |
PDirtyState.rollbackRestore(StateManagerImpl context) |
(package private) PCState |
EDirtyState.rollbackRestore(StateManagerImpl context) |
(package private) PCState |
ECopyState.rollbackRestore(StateManagerImpl context) |
(package private) PCState |
PNewState.rollbackRestore(StateManagerImpl context) |
(package private) PCState |
PNewDeletedState.rollbackRestore(StateManagerImpl context) |
(package private) void |
BrokerImpl.setDirty(StateManagerImpl sm,
boolean firstDirty)
Notification that the given instance has been dirtied.
|
(package private) void |
StateManagerImpl.setOwner(StateManagerImpl owner,
ValueMetaData ownerMeta)
Set the owning state and field if this is an embedded instance.
|
protected void |
BrokerImpl.setStateManager(Object id,
StateManagerImpl sm,
int status)
Set the cached StateManager for the instance that had the given oid.
|
(package private) PCState |
PCState.transactional(StateManagerImpl context)
Perform any actions necesssary and return the proper lifecycle state
on a call to
StoreContext.nontransactional(java.lang.Object, org.apache.openjpa.kernel.OpCallbacks) with the given
instance. |
(package private) PCState |
PNonTransDeletedState.transactional(StateManagerImpl context) |
(package private) PCState |
PNonTransNewState.transactional(StateManagerImpl context) |
(package private) PCState |
PNonTransState.transactional(StateManagerImpl context) |
(package private) PCState |
PNonTransDirtyState.transactional(StateManagerImpl context) |
(package private) PCState |
HollowState.transactional(StateManagerImpl context) |
(package private) PCState |
ENonTransState.transactional(StateManagerImpl context) |
(package private) static boolean |
DetachManager.writeDetachedState(StateManagerImpl sm,
ObjectOutput out,
BitSet idxs)
Used by classes that externalize detached state.
|
Modifier and Type | Method and Description |
---|---|
void |
DetachManagerLite.detachAll(Collection<StateManagerImpl> states)
This method will detach all provided StateManagers in place.
|
void |
OpenJPASavepoint.save(Collection<StateManagerImpl> states)
Set this savepoint, saving any state for the passed-in
OpenJPAStateManager s as necessary. |
Constructor and Description |
---|
Audited(StateManagerImpl sm,
PersistenceCapable o)
Supply a state manager and a transient copy.
|
SaveFieldManager(StateManagerImpl sm,
PersistenceCapable pc,
BitSet dirty)
Constructor.
|
SavepointFieldManager(StateManagerImpl sm,
boolean copy)
Constructor.
|
SingleFieldManager(StateManagerImpl sm,
BrokerImpl broker) |
StateManagerImpl(StateManagerImpl sm)
Create a new StateManager instance based on the StateManager provided.
|
StateManagerImpl(StateManagerImpl sm,
PCState newState)
Create a new StateManager instance, optionally overriding the state
(FLUSHED, DELETED, etc) of the underlying PersistenceCapable instance).
|
Modifier and Type | Method and Description |
---|---|
protected void |
DistributedBrokerImpl.setStateManager(Object id,
StateManagerImpl sm,
int status) |
Copyright © 2006–2013 Apache Software Foundation. All rights reserved.