Uses of Class
org.datanucleus.state.LifeCycleState
Packages that use LifeCycleState
Package
Description
Provides adapters for different client APIs, like JDO, JPA and so on.
Provides classes relating to the life cycle state management of a persistable object.
-
Uses of LifeCycleState in org.datanucleus.api
Methods in org.datanucleus.api that return LifeCycleStateModifier and TypeMethodDescriptionApiAdapter.getLifeCycleState
(int stateType) Returns the LifeCycleState for the state constant. -
Uses of LifeCycleState in org.datanucleus.state
Fields in org.datanucleus.state declared as LifeCycleStateModifier and TypeFieldDescriptionprotected LifeCycleState
StateManagerImpl.myLC
The actual LifeCycleState for the persistable instanceMethods in org.datanucleus.state that return LifeCycleStateModifier and TypeMethodDescriptionprotected final LifeCycleState
LifeCycleState.changeState
(DNStateManager sm, int newStateType) Utility to change state to a new state.protected final LifeCycleState
LifeCycleState.changeTransientState
(DNStateManager sm, int newStateType) Utility to change state to a new state.DNStateManager.getLifecycleState()
Accessor for the LifeCycleState of this persistable object.StateManagerImpl.getLifecycleState()
LifeCycleState.transitionAttach
(DNStateManager sm) Method to transition to persistent-clean.LifeCycleState.transitionBegin
(DNStateManager sm, Transaction tx) Method to transition to transaction begin state.LifeCycleState.transitionCommit
(DNStateManager sm, Transaction tx) Method to transition to commit state.LifeCycleState.transitionDeletePersistent
(DNStateManager sm) Method to transition to delete persistent state.LifeCycleState.transitionDetach
(DNStateManager sm) Method to transition to detached-clean.LifeCycleState.transitionEvict
(DNStateManager sm) Method to transition to evict state.LifeCycleState.transitionMakeNontransactional
(DNStateManager sm) Method to transition to nontransactional state.LifeCycleState.transitionMakePersistent
(DNStateManager sm) Method to transition to persistent state.LifeCycleState.transitionMakeTransactional
(DNStateManager sm, boolean refreshFields) Method to transition to transactional state.LifeCycleState.transitionMakeTransient
(DNStateManager sm, boolean useFetchPlan, boolean detachAllOnCommit) Method to transition to transient state.LifeCycleState.transitionReadField
(DNStateManager sm, boolean isLoaded) Method to transition to read-field state.LifeCycleState.transitionRefresh
(DNStateManager sm) Method to transition to refresh state.LifeCycleState.transitionRetrieve
(DNStateManager sm, boolean fgOnly) Method to transition to retrieve state.LifeCycleState.transitionRetrieve
(DNStateManager sm, FetchPlan fetchPlan) Method to transition to retrieve state.LifeCycleState.transitionRollback
(DNStateManager sm, Transaction tx) Method to transition to rollback state.LifeCycleState.transitionSerialize
(DNStateManager sm) Method to transition when serialised.LifeCycleState.transitionWriteField
(DNStateManager sm) Method to transition to write-field state.Constructors in org.datanucleus.state with parameters of type LifeCycleStateModifierConstructorDescriptionIllegalStateTransitionException
(LifeCycleState state, String transition, DNStateManager sm) Constructs an illegal state transition exception.