Package org.datanucleus.api.jdo.state
Class TransientDirty
java.lang.Object
org.datanucleus.state.LifeCycleState
org.datanucleus.api.jdo.state.TransientDirty
class TransientDirty
extends org.datanucleus.state.LifeCycleState
Class representing the life cycle state of TransientDirty.
-
Field Summary
Fields inherited from class org.datanucleus.state.LifeCycleState
DETACHED_CLEAN, DETACHED_DIRTY, HOLLOW, ILLEGAL_STATE, isDeleted, isDirty, isNew, isPersistent, isTransactional, P_CLEAN, P_DELETED, P_DIRTY, P_NEW, P_NEW_DELETED, P_NONTRANS, P_NONTRANS_DIRTY, stateType, T_CLEAN, T_DIRTY, TOTAL, TRANSIENT
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiontoString()
Method to return a string version of this object.org.datanucleus.state.LifeCycleState
transitionCommit
(org.datanucleus.state.DNStateManager sm, org.datanucleus.transaction.Transaction tx) org.datanucleus.state.LifeCycleState
transitionMakePersistent
(org.datanucleus.state.DNStateManager sm) org.datanucleus.state.LifeCycleState
transitionMakeTransient
(org.datanucleus.state.DNStateManager sm, boolean useFetchPlan, boolean detachAllOnCommit) org.datanucleus.state.LifeCycleState
transitionRollback
(org.datanucleus.state.DNStateManager sm, org.datanucleus.transaction.Transaction tx) Methods inherited from class org.datanucleus.state.LifeCycleState
changeState, changeTransientState, isDeleted, isDirty, isNew, isPersistent, isTransactional, stateType, transitionAttach, transitionBegin, transitionDeletePersistent, transitionDetach, transitionEvict, transitionMakeNontransactional, transitionMakeTransactional, transitionReadField, transitionRefresh, transitionRetrieve, transitionRetrieve, transitionSerialize, transitionWriteField
-
Constructor Details
-
TransientDirty
TransientDirty()
-
-
Method Details
-
transitionMakeTransient
public org.datanucleus.state.LifeCycleState transitionMakeTransient(org.datanucleus.state.DNStateManager sm, boolean useFetchPlan, boolean detachAllOnCommit) - Overrides:
transitionMakeTransient
in classorg.datanucleus.state.LifeCycleState
-
transitionMakePersistent
public org.datanucleus.state.LifeCycleState transitionMakePersistent(org.datanucleus.state.DNStateManager sm) - Overrides:
transitionMakePersistent
in classorg.datanucleus.state.LifeCycleState
-
transitionCommit
public org.datanucleus.state.LifeCycleState transitionCommit(org.datanucleus.state.DNStateManager sm, org.datanucleus.transaction.Transaction tx) - Overrides:
transitionCommit
in classorg.datanucleus.state.LifeCycleState
-
transitionRollback
public org.datanucleus.state.LifeCycleState transitionRollback(org.datanucleus.state.DNStateManager sm, org.datanucleus.transaction.Transaction tx) - Overrides:
transitionRollback
in classorg.datanucleus.state.LifeCycleState
-
toString
Method to return a string version of this object.- Specified by:
toString
in classorg.datanucleus.state.LifeCycleState
- Returns:
- The string "T_DIRTY".
-