Class Hollow
- java.lang.Object
-
- com.sun.jdo.spi.persistence.support.sqlstore.state.LifeCycleState
-
- com.sun.jdo.spi.persistence.support.sqlstore.state.Hollow
-
public class Hollow 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 Hollow()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
needsReload(boolean optimistic, boolean nontransactionalRead, boolean transactionActive)
LifeCycleState
transitionDeletePersistent()
Operations that cause life cycle state transitionsLifeCycleState
transitionReadField(boolean optimistic, boolean nontransactionalRead, boolean transactionActive)
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, needsRestoreOnRollback, stateType, toString, transitionCommit, transitionFlushed, transitionMakePending, transitionMakePersistent, transitionRefreshPersistent, transitionReload, transitionRollback
-
-
-
-
Method Detail
-
transitionDeletePersistent
public LifeCycleState transitionDeletePersistent()
Operations that cause life cycle state transitions- Overrides:
transitionDeletePersistent
in classLifeCycleState
-
transitionReadField
public LifeCycleState transitionReadField(boolean optimistic, boolean nontransactionalRead, boolean transactionActive)
- Overrides:
transitionReadField
in classLifeCycleState
-
transitionWriteField
public LifeCycleState transitionWriteField(boolean transactionActive)
- Overrides:
transitionWriteField
in classLifeCycleState
-
needsReload
public boolean needsReload(boolean optimistic, boolean nontransactionalRead, boolean transactionActive)
- Overrides:
needsReload
in classLifeCycleState
-
-