Class PersistentClean
- java.lang.Object
-
- com.sun.jdo.spi.persistence.support.sqlstore.state.LifeCycleState
-
- com.sun.jdo.spi.persistence.support.sqlstore.state.PersistentClean
-
public class PersistentClean extends LifeCycleState
-
-
Field Summary
-
Fields inherited from class com.sun.jdo.spi.persistence.support.sqlstore.state.LifeCycleState
AP_NEW, AP_NEW_DELETED, AP_NEW_FLUSHED, AP_NEW_FLUSHED_DELETED, AP_NEW_FLUSHED_PENDING, AP_NEW_PENDING, DELETE_OP, HOLLOW, INSERT_OP, isAutoPersistent, isBeforeImageUpdatable, isDeleted, isDirty, isFlushed, isNavigable, isNew, isPersistent, isPersistentInDataStore, isRefreshable, isTransactional, needMerge, needsRegister, needsReload, needsRestoreOnRollback, NO_OP, P_CLEAN, P_DELETED, P_DELETED_FLUSHED, P_DIRTY, P_NEW, P_NEW_DELETED, P_NEW_FLUSHED, P_NEW_FLUSHED_DELETED, P_NON_TX, stateType, TOTAL, TRANSIENT, UPDATE_OP, updateAction
-
-
Constructor Summary
Constructors Constructor Description PersistentClean()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description LifeCycleState
transitionCommit(boolean retainValues)
LifeCycleState
transitionDeletePersistent()
Operations that cause life cycle state transitionsLifeCycleState
transitionRollback(boolean retainValues)
LifeCycleState
transitionWriteField(boolean transactionActive)
-
Methods inherited from class com.sun.jdo.spi.persistence.support.sqlstore.state.LifeCycleState
assertTransaction, changeState, getLifeCycleState, getUpdateAction, initLifeCycleState, isAutoPersistent, isBeforeImageUpdatable, isDeleted, isDirty, isNavigable, isNew, isPersistent, isPersistentInDataStore, isRefreshable, isTransactional, needMerge, needsRegister, needsReload, needsRestoreOnRollback, stateType, toString, transitionFlushed, transitionMakePending, transitionMakePersistent, transitionReadField, transitionRefreshPersistent, transitionReload
-
-
-
-
Method Detail
-
transitionDeletePersistent
public LifeCycleState transitionDeletePersistent()
Operations that cause life cycle state transitions- Overrides:
transitionDeletePersistent
in classLifeCycleState
-
transitionCommit
public LifeCycleState transitionCommit(boolean retainValues)
- Overrides:
transitionCommit
in classLifeCycleState
-
transitionRollback
public LifeCycleState transitionRollback(boolean retainValues)
- Overrides:
transitionRollback
in classLifeCycleState
-
transitionWriteField
public LifeCycleState transitionWriteField(boolean transactionActive)
- Overrides:
transitionWriteField
in classLifeCycleState
-
-