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 LifeCycleStatetransitionCommit(boolean retainValues)LifeCycleStatetransitionFlushed()LifeCycleStatetransitionReadField(boolean optimisitic, boolean nontransactionalRead, boolean transactionActive)LifeCycleStatetransitionRefresh()LifeCycleStatetransitionRefreshPersistent()LifeCycleStatetransitionRollback(boolean retainValues)LifeCycleStatetransitionWriteField(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:
transitionCommitin classLifeCycleState
-
transitionFlushed
public LifeCycleState transitionFlushed()
- Overrides:
transitionFlushedin classLifeCycleState
-
transitionRefreshPersistent
public LifeCycleState transitionRefreshPersistent()
- Overrides:
transitionRefreshPersistentin classLifeCycleState
-
transitionRollback
public LifeCycleState transitionRollback(boolean retainValues)
- Overrides:
transitionRollbackin classLifeCycleState
-
transitionReadField
public LifeCycleState transitionReadField(boolean optimisitic, boolean nontransactionalRead, boolean transactionActive)
- Overrides:
transitionReadFieldin classLifeCycleState
-
transitionWriteField
public LifeCycleState transitionWriteField(boolean transactionActive)
- Overrides:
transitionWriteFieldin classLifeCycleState
-
transitionRefresh
public LifeCycleState transitionRefresh()
-
-