Package org.datanucleus.api.jdo.state
Class PersistentNontransactionalDirty
- java.lang.Object
-
- org.datanucleus.state.LifeCycleState
-
- org.datanucleus.api.jdo.state.PersistentNontransactionalDirty
-
class PersistentNontransactionalDirty extends org.datanucleus.state.LifeCycleStateClass representing the life cycle state of PersistentNontransactionalDirty
-
-
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 Modifier Constructor Description protectedPersistentNontransactionalDirty()Protected Constructor to prevent external instantiation.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringtoString()Method to return a string version of this object.org.datanucleus.state.LifeCycleStatetransitionBegin(org.datanucleus.state.DNStateManager sm, org.datanucleus.transaction.Transaction tx)org.datanucleus.state.LifeCycleStatetransitionCommit(org.datanucleus.state.DNStateManager sm, org.datanucleus.transaction.Transaction tx)org.datanucleus.state.LifeCycleStatetransitionDetach(org.datanucleus.state.DNStateManager sm)org.datanucleus.state.LifeCycleStatetransitionEvict(org.datanucleus.state.DNStateManager sm)org.datanucleus.state.LifeCycleStatetransitionMakeTransactional(org.datanucleus.state.DNStateManager sm, boolean refreshFields)org.datanucleus.state.LifeCycleStatetransitionReadField(org.datanucleus.state.DNStateManager sm, boolean isLoaded)org.datanucleus.state.LifeCycleStatetransitionRollback(org.datanucleus.state.DNStateManager sm, org.datanucleus.transaction.Transaction tx)org.datanucleus.state.LifeCycleStatetransitionWriteField(org.datanucleus.state.DNStateManager sm)-
Methods inherited from class org.datanucleus.state.LifeCycleState
changeState, changeTransientState, isDeleted, isDirty, isNew, isPersistent, isTransactional, stateType, transitionAttach, transitionDeletePersistent, transitionMakeNontransactional, transitionMakePersistent, transitionMakeTransient, transitionRefresh, transitionRetrieve, transitionRetrieve, transitionSerialize
-
-
-
-
Method Detail
-
transitionMakeTransactional
public org.datanucleus.state.LifeCycleState transitionMakeTransactional(org.datanucleus.state.DNStateManager sm, boolean refreshFields)- Overrides:
transitionMakeTransactionalin classorg.datanucleus.state.LifeCycleState
-
transitionCommit
public org.datanucleus.state.LifeCycleState transitionCommit(org.datanucleus.state.DNStateManager sm, org.datanucleus.transaction.Transaction tx)- Overrides:
transitionCommitin classorg.datanucleus.state.LifeCycleState
-
transitionRollback
public org.datanucleus.state.LifeCycleState transitionRollback(org.datanucleus.state.DNStateManager sm, org.datanucleus.transaction.Transaction tx)- Overrides:
transitionRollbackin classorg.datanucleus.state.LifeCycleState
-
transitionEvict
public org.datanucleus.state.LifeCycleState transitionEvict(org.datanucleus.state.DNStateManager sm)
- Overrides:
transitionEvictin classorg.datanucleus.state.LifeCycleState
-
transitionReadField
public org.datanucleus.state.LifeCycleState transitionReadField(org.datanucleus.state.DNStateManager sm, boolean isLoaded)- Overrides:
transitionReadFieldin classorg.datanucleus.state.LifeCycleState
-
transitionBegin
public org.datanucleus.state.LifeCycleState transitionBegin(org.datanucleus.state.DNStateManager sm, org.datanucleus.transaction.Transaction tx)- Overrides:
transitionBeginin classorg.datanucleus.state.LifeCycleState
-
transitionWriteField
public org.datanucleus.state.LifeCycleState transitionWriteField(org.datanucleus.state.DNStateManager sm)
- Overrides:
transitionWriteFieldin classorg.datanucleus.state.LifeCycleState
-
transitionDetach
public org.datanucleus.state.LifeCycleState transitionDetach(org.datanucleus.state.DNStateManager sm)
- Overrides:
transitionDetachin classorg.datanucleus.state.LifeCycleState
-
toString
public java.lang.String toString()
Method to return a string version of this object.- Specified by:
toStringin classorg.datanucleus.state.LifeCycleState- Returns:
- The string "P_NONTRANS_DIRTY".
-
-