Class PersistentDeleted
- java.lang.Object
-
- com.sun.jdo.spi.persistence.support.sqlstore.state.LifeCycleState
-
- com.sun.jdo.spi.persistence.support.sqlstore.state.PersistentDeleted
-
- Direct Known Subclasses:
PersistentDeletedFlushed
public class PersistentDeleted 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 PersistentDeleted()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description LifeCycleState
transitionCommit(boolean retainValues)
LifeCycleState
transitionFlushed()
LifeCycleState
transitionReadField(boolean optimisitic, boolean nontransactionalRead, boolean transactionActive)
LifeCycleState
transitionRefresh()
LifeCycleState
transitionRefreshPersistent()
LifeCycleState
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, transitionDeletePersistent, transitionMakePending, transitionMakePersistent, transitionReload
-
-
-
-
Method Detail
-
transitionCommit
public LifeCycleState transitionCommit(boolean retainValues)
- Overrides:
transitionCommit
in classLifeCycleState
-
transitionFlushed
public LifeCycleState transitionFlushed()
- Overrides:
transitionFlushed
in classLifeCycleState
-
transitionRefreshPersistent
public LifeCycleState transitionRefreshPersistent()
- Overrides:
transitionRefreshPersistent
in classLifeCycleState
-
transitionRollback
public LifeCycleState transitionRollback(boolean retainValues)
- Overrides:
transitionRollback
in classLifeCycleState
-
transitionReadField
public LifeCycleState transitionReadField(boolean optimisitic, boolean nontransactionalRead, boolean transactionActive)
- Overrides:
transitionReadField
in classLifeCycleState
-
transitionWriteField
public LifeCycleState transitionWriteField(boolean transactionActive)
- Overrides:
transitionWriteField
in classLifeCycleState
-
transitionRefresh
public LifeCycleState transitionRefresh()
-
-