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

## Uses of Class
org.apache.openjpa.kernel.StateManagerImpl

Packages that use StateManagerImpl
org.apache.openjpa.enhance | OpenJPA Enhancer
org.apache.openjpa.kernel | OpenJPA Runtime Kernel
org.apache.openjpa.slice | Extended OpenJPA Interfaces for distributed databases.

Uses of StateManagerImpl in org.apache.openjpa.enhance

Methods in org.apache.openjpa.enhance with parameters of type StateManagerImpl
`static void` | `RedefinitionHelper.assignLazyLoadProxies(StateManagerImpl sm)` Create a container instance that will delegate back to the state manager to emulate lazy loading.

Uses of StateManagerImpl in org.apache.openjpa.kernel

Methods in org.apache.openjpa.kernel that return StateManagerImpl
`(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.

Methods in org.apache.openjpa.kernel that return types with arguments of type StateManagerImpl
`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.

Methods in org.apache.openjpa.kernel with parameters of type StateManagerImpl
`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` | `PNewState.beforeFlush(StateManagerImpl context, boolean logical, OpCallbacks call)`
`(package private) void` | `PDirtyState.beforeFlush(StateManagerImpl context, boolean logical, OpCallbacks call)`
`(package private) void` | `PCState.beforeFlush(StateManagerImpl context, boolean logical, OpCallbacks call)` Called before the state is flushed.
`(package private) void` | `EDirtyState.beforeFlush(StateManagerImpl context, boolean logical, OpCallbacks call)`
`(package private) void` | `ECopyState.beforeFlush(StateManagerImpl context, boolean logical, OpCallbacks call)`
`(package private) PCState` | `PNonTransDeletedState.beforeNontransactionalRead(StateManagerImpl context, int field)`
`(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` | `HollowState.beforeNontransactionalRead(StateManagerImpl context, int field)`
`(package private) PCState` | `PNonTransState.beforeNontransactionalWrite(StateManagerImpl context, int field, boolean mutate)`
`(package private) PCState` | `PNonTransDeletedState.beforeNontransactionalWrite(StateManagerImpl context, int field, boolean mutate)`
`(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` | `HollowState.beforeNontransactionalWrite(StateManagerImpl context, int field, boolean mutate)`
`(package private) PCState` | `PNonTransDeletedState.beforeOptimisticRead(StateManagerImpl context, int field)`
`(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` | `HollowState.beforeOptimisticRead(StateManagerImpl context, int field)`
`(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` | `PNonTransDeletedState.beforeOptimisticWrite(StateManagerImpl context, int field, boolean mutate)`
`(package private) PCState` | `PNewFlushedDeletedState.beforeOptimisticWrite(StateManagerImpl context, int field, boolean mutate)`
`(package private) PCState` | `PNewDeletedState.beforeOptimisticWrite(StateManagerImpl context, int field, boolean mutate)`
`(package private) PCState` | `PDeletedState.beforeOptimisticWrite(StateManagerImpl context, int field, boolean mutate)`
`(package private) PCState` | `PCleanState.beforeOptimisticWrite(StateManagerImpl context, int field, boolean mutate)`
`(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` | `HollowState.beforeOptimisticWrite(StateManagerImpl context, int field, boolean mutate)`
`(package private) PCState` | `ENonTransState.beforeOptimisticWrite(StateManagerImpl context, int field, boolean mutate)`
`(package private) PCState` | `ECleanState.beforeOptimisticWrite(StateManagerImpl context, int field, boolean mutate)`
`(package private) PCState` | `PNonTransState.beforeRead(StateManagerImpl context, int field)`
`(package private) PCState` | `PNonTransDeletedState.beforeRead(StateManagerImpl context, int field)`
`(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` | `HollowState.beforeRead(StateManagerImpl context, int field)`
`(package private) PCState` | `ENonTransState.beforeRead(StateManagerImpl context, int field)`
`(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` | `PNonTransDeletedState.beforeWrite(StateManagerImpl context, int field, boolean mutate)`
`(package private) PCState` | `PNewFlushedDeletedState.beforeWrite(StateManagerImpl context, int field, boolean mutate)`
`(package private) PCState` | `PNewDeletedState.beforeWrite(StateManagerImpl context, int field, boolean mutate)`
`(package private) PCState` | `PDeletedState.beforeWrite(StateManagerImpl context, int field, boolean mutate)`
`(package private) PCState` | `PCleanState.beforeWrite(StateManagerImpl context, int field, boolean mutate)`
`(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` | `HollowState.beforeWrite(StateManagerImpl context, int field, boolean mutate)`
`(package private) PCState` | `ENonTransState.beforeWrite(StateManagerImpl context, int field, boolean mutate)`
`(package private) PCState` | `ECleanState.beforeWrite(StateManagerImpl context, int field, boolean mutate)`
`(package private) PCState` | `TDirtyState.commit(StateManagerImpl context)`
`(package private) PCState` | `PNewState.commit(StateManagerImpl context)`
`(package private) PCState` | `PNewProvisionalState.commit(StateManagerImpl context)`
`(package private) PCState` | `PNewFlushedDeletedState.commit(StateManagerImpl context)`
`(package private) PCState` | `PNewDeletedState.commit(StateManagerImpl context)`
`(package private) PCState` | `PDirtyState.commit(StateManagerImpl context)`
`(package private) PCState` | `PDeletedState.commit(StateManagerImpl context)`
`(package private) PCState` | `PCleanState.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` | `EDirtyState.commit(StateManagerImpl context)`
`(package private) PCState` | `EDeletedState.commit(StateManagerImpl context)`
`(package private) PCState` | `ECopyState.commit(StateManagerImpl context)`
`(package private) PCState` | `ECleanState.commit(StateManagerImpl context)`
`void` | `ManagedCache.commitNew(Object id, StateManagerImpl sm)` A new instance has committed; recache under permanent oid.
`(package private) PCState` | `TDirtyState.commitRetain(StateManagerImpl context)`
`(package private) PCState` | `PNewState.commitRetain(StateManagerImpl context)`
`(package private) PCState` | `PNewProvisionalState.commitRetain(StateManagerImpl context)`
`(package private) PCState` | `PNewFlushedDeletedState.commitRetain(StateManagerImpl context)`
`(package private) PCState` | `PNewDeletedState.commitRetain(StateManagerImpl context)`
`(package private) PCState` | `PDirtyState.commitRetain(StateManagerImpl context)`
`(package private) PCState` | `PDeletedState.commitRetain(StateManagerImpl context)`
`(package private) PCState` | `PCleanState.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` | `EDirtyState.commitRetain(StateManagerImpl context)`
`(package private) PCState` | `EDeletedState.commitRetain(StateManagerImpl context)`
`(package private) PCState` | `ECopyState.commitRetain(StateManagerImpl context)`
`(package private) PCState` | `ECleanState.commitRetain(StateManagerImpl context)`
`(package private) void` | `BrokerImpl.delete(Object obj, StateManagerImpl sm, OpCallbacks call)` Internal delete.
`(package private) PCState` | `TDirtyState.delete(StateManagerImpl context)`
`(package private) PCState` | `TCleanState.delete(StateManagerImpl context)`
`(package private) PCState` | `PNonTransState.delete(StateManagerImpl context)`
`(package private) PCState` | `PNonTransNewState.delete(StateManagerImpl context)`
`(package private) PCState` | `PNonTransDirtyState.delete(StateManagerImpl context)`
`(package private) PCState` | `PNewState.delete(StateManagerImpl context)`
`(package private) PCState` | `PNewProvisionalState.delete(StateManagerImpl context)`
`(package private) PCState` | `PDirtyState.delete(StateManagerImpl context)`
`(package private) PCState` | `PCleanState.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` | `HollowState.delete(StateManagerImpl context)`
`(package private) PCState` | `ENonTransState.delete(StateManagerImpl context)`
`(package private) PCState` | `EDirtyState.delete(StateManagerImpl context)`
`(package private) PCState` | `ECopyState.delete(StateManagerImpl context)`
`(package private) PCState` | `ECleanState.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` | `PNonTransState.evict(StateManagerImpl context)`
`(package private) PCState` | `PNonTransDirtyState.evict(StateManagerImpl context)`
`(package private) PCState` | `PCleanState.evict(StateManagerImpl context)`
`(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` | `ENonTransState.evict(StateManagerImpl context)`
`(package private) PCState` | `ECleanState.evict(StateManagerImpl context)`
`(package private) PCState` | `PNewFlushedDeletedState.flush(StateManagerImpl context)`
`(package private) PCState` | `PDeletedState.flush(StateManagerImpl context)`
`(package private) PCState` | `PDeletedFlushedState.flush(StateManagerImpl context)`
`(package private) PCState` | `PCState.flush(StateManagerImpl context)` Perform any actions necessary and return the proper lifecycle state on fush.
`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` | `TransientState.initialize(StateManagerImpl context, PCState previous)`
`(package private) void` | `TLoadedState.initialize(StateManagerImpl context, PCState previous)`
`(package private) void` | `TDirtyState.initialize(StateManagerImpl context, PCState previous)`
`(package private) void` | `TCleanState.initialize(StateManagerImpl context, PCState previous)`
`(package private) void` | `PNonTransState.initialize(StateManagerImpl context, PCState previous)`
`(package private) void` | `PNonTransNewState.initialize(StateManagerImpl context, PCState previous)`
`(package private) void` | `PNonTransDirtyState.initialize(StateManagerImpl context, PCState previous)`
`(package private) void` | `PNewState.initialize(StateManagerImpl context, PCState previous)`
`(package private) void` | `PNewProvisionalState.initialize(StateManagerImpl context, PCState previous)`
`(package private) void` | `PNewFlushedDeletedFlushedState.initialize(StateManagerImpl context, PCState previous)`
`(package private) void` | `PDirtyState.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` | `PCState.initialize(StateManagerImpl context, PCState previousState)` Called when this state is first assigned to the given state manager.
`(package private) void` | `HollowState.initialize(StateManagerImpl context, PCState previous)`
`(package private) void` | `ENonTransState.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` | `ECleanState.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` | `PNewState.isVersionCheckRequired(StateManagerImpl context)`
`(package private) boolean` | `PDirtyState.isVersionCheckRequired(StateManagerImpl context)`
`(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) 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` | `TDirtyState.nontransactional(StateManagerImpl context)`
`(package private) PCState` | `TCleanState.nontransactional(StateManagerImpl context)`
`(package private) PCState` | `PNewState.nontransactional(StateManagerImpl context)`
`(package private) PCState` | `PNewFlushedDeletedState.nontransactional(StateManagerImpl context)`
`(package private) PCState` | `PNewDeletedState.nontransactional(StateManagerImpl context)`
`(package private) PCState` | `PDirtyState.nontransactional(StateManagerImpl context)`
`(package private) PCState` | `PDeletedState.nontransactional(StateManagerImpl context)`
`(package private) PCState` | `PCleanState.nontransactional(StateManagerImpl context)`
`(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` | `EDirtyState.nontransactional(StateManagerImpl context)`
`(package private) PCState` | `EDeletedState.nontransactional(StateManagerImpl context)`
`(package private) PCState` | `ECopyState.nontransactional(StateManagerImpl context)`
`(package private) PCState` | `ECleanState.nontransactional(StateManagerImpl context)`
`(package private) PCState` | `TDirtyState.persist(StateManagerImpl context)`
`(package private) PCState` | `TCleanState.persist(StateManagerImpl context)`
`(package private) PCState` | `PNonTransDeletedState.persist(StateManagerImpl context)`
`(package private) PCState` | `PNewProvisionalState.persist(StateManagerImpl context)`
`(package private) PCState` | `PNewFlushedDeletedState.persist(StateManagerImpl context)`
`(package private) PCState` | `PNewFlushedDeletedFlushedState.persist(StateManagerImpl context)`
`(package private) PCState` | `PNewDeletedState.persist(StateManagerImpl context)`
`(package private) PCState` | `PDeletedState.persist(StateManagerImpl context)`
`(package private) PCState` | `PDeletedFlushedState.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.
`void` | `ManagedCache.persist(StateManagerImpl sm)` An embedded or nonpersistent managed instance has been persisted.
`(package private) static boolean` | `DetachManager.preSerialize(StateManagerImpl sm)` Used to prepare a detachable instance that does not externalize detached state.
`protected void` | `VersionAttachStrategy.provideField(Object toAttach, StateManagerImpl sm, int field)`
`protected void` | `DetachedStateManager.provideField(Object toAttach, StateManagerImpl sm, int field)`
`protected void` | `DetachedStateAttachStrategy.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.
`(package private) PCState` | `TLoadedState.release(StateManagerImpl context)`
`(package private) PCState` | `PNonTransState.release(StateManagerImpl context)`
`(package private) PCState` | `PNonTransNewState.release(StateManagerImpl context)`
`(package private) PCState` | `PNonTransDirtyState.release(StateManagerImpl context)`
`(package private) PCState` | `PNewState.release(StateManagerImpl context)`
`(package private) PCState` | `PNewProvisionalState.release(StateManagerImpl context)`
`(package private) PCState` | `PNewFlushedDeletedState.release(StateManagerImpl context)`
`(package private) PCState` | `PNewDeletedState.release(StateManagerImpl context)`
`(package private) PCState` | `PDirtyState.release(StateManagerImpl context)`
`(package private) PCState` | `PDeletedState.release(StateManagerImpl context)`
`(package private) PCState` | `PCleanState.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` | `HollowState.release(StateManagerImpl context)`
`(package private) PCState` | `ENonTransState.release(StateManagerImpl context)`
`(package private) PCState` | `EDirtyState.release(StateManagerImpl context)`
`(package private) PCState` | `EDeletedState.release(StateManagerImpl context)`
`(package private) PCState` | `ECopyState.release(StateManagerImpl context)`
`(package private) PCState` | `ECleanState.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` | `TDirtyState.rollback(StateManagerImpl context)`
`(package private) PCState` | `PNewState.rollback(StateManagerImpl context)`
`(package private) PCState` | `PNewProvisionalState.rollback(StateManagerImpl context)`
`(package private) PCState` | `PNewFlushedDeletedState.rollback(StateManagerImpl context)`
`(package private) PCState` | `PNewDeletedState.rollback(StateManagerImpl context)`
`(package private) PCState` | `PDirtyState.rollback(StateManagerImpl context)`
`(package private) PCState` | `PDeletedState.rollback(StateManagerImpl context)`
`(package private) PCState` | `PCleanState.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` | `EDirtyState.rollback(StateManagerImpl context)`
`(package private) PCState` | `EDeletedState.rollback(StateManagerImpl context)`
`(package private) PCState` | `ECopyState.rollback(StateManagerImpl context)`
`(package private) PCState` | `ECleanState.rollback(StateManagerImpl context)`
`(package private) PCState` | `TDirtyState.rollbackRestore(StateManagerImpl context)`
`(package private) PCState` | `PNewState.rollbackRestore(StateManagerImpl context)`
`(package private) PCState` | `PNewProvisionalState.rollbackRestore(StateManagerImpl context)`
`(package private) PCState` | `PNewFlushedDeletedState.rollbackRestore(StateManagerImpl context)`
`(package private) PCState` | `PNewDeletedState.rollbackRestore(StateManagerImpl context)`
`(package private) PCState` | `PDirtyState.rollbackRestore(StateManagerImpl context)`
`(package private) PCState` | `PDeletedState.rollbackRestore(StateManagerImpl context)`
`(package private) PCState` | `PCleanState.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` | `EDirtyState.rollbackRestore(StateManagerImpl context)`
`(package private) PCState` | `EDeletedState.rollbackRestore(StateManagerImpl context)`
`(package private) PCState` | `ECopyState.rollbackRestore(StateManagerImpl context)`
`(package private) PCState` | `ECleanState.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` | `PNonTransState.transactional(StateManagerImpl context)`
`(package private) PCState` | `PNonTransNewState.transactional(StateManagerImpl context)`
`(package private) PCState` | `PNonTransDirtyState.transactional(StateManagerImpl context)`
`(package private) PCState` | `PNonTransDeletedState.transactional(StateManagerImpl context)`
`(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` | `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.

Method parameters in org.apache.openjpa.kernel with type arguments of type StateManagerImpl
`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.

Constructors in org.apache.openjpa.kernel with parameters of type StateManagerImpl
`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).

Uses of StateManagerImpl in org.apache.openjpa.slice

Methods in org.apache.openjpa.slice with parameters of type StateManagerImpl
`protected void` | `DistributedBrokerImpl.setStateManager(Object id, StateManagerImpl sm, int status)`

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

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