| java.lang.Object org.jpox.state.LifeCycleState org.jpox.jdo.state.PersistentNew
PersistentNew | class PersistentNew extends LifeCycleState (Code) | | Class representing the life cycle state of PersistentNew
version: $Revision: 1.4 $ |
Constructor Summary | |
protected | PersistentNew() Protected Constructor to prevent external instantiation. |
PersistentNew | protected PersistentNew()(Code) | | Protected Constructor to prevent external instantiation.
|
toString | public String toString()(Code) | | Method to return a string version of this object.
The string "P_NEW". |
transitionCommit | public LifeCycleState transitionCommit(StateManager sm, Transaction tx)(Code) | | Method to transition to commit state.
Parameters: sm - StateManager. Parameters: tx - the Transaction been committed. new LifeCycle state. |
transitionDeletePersistent | public LifeCycleState transitionDeletePersistent(StateManager sm)(Code) | | Method to transition to delete-persistent.
Parameters: sm - StateManager. new LifeCycle state. |
transitionDetach | public LifeCycleState transitionDetach(StateManager sm)(Code) | | Method to transition to detached-clean.
Parameters: sm - StateManager. new LifeCycle state. |
transitionMakeNontransactional | public LifeCycleState transitionMakeNontransactional(StateManager sm)(Code) | | Method to transition to nontransactional.
Parameters: sm - StateManager. new LifeCycle state. |
transitionMakeTransient | public LifeCycleState transitionMakeTransient(StateManager sm, boolean useFetchPlan, boolean detachAllOnCommit)(Code) | | Method to transition to transient.
Parameters: sm - StateManager. Parameters: useFetchPlan - to make transient the fields in the fetch plan new LifeCycle state. |
transitionRollback | public LifeCycleState transitionRollback(StateManager sm, Transaction tx)(Code) | | Method to transition to rollback state.
Parameters: sm - StateManager. Parameters: tx - The transaction new LifeCycle state. |
Methods inherited from org.jpox.state.LifeCycleState | final protected LifeCycleState changeState(StateManager sm, int newStateType)(Code)(Java Doc) final protected LifeCycleState changeTransientState(StateManager sm, int newStateType)(Code)(Java Doc) final public boolean isDeleted()(Code)(Java Doc) final public boolean isDirty()(Code)(Java Doc) final public boolean isNew()(Code)(Java Doc) final public boolean isPersistent()(Code)(Java Doc) final public boolean isTransactional()(Code)(Java Doc) final public int stateType()(Code)(Java Doc) abstract public String toString()(Code)(Java Doc) public LifeCycleState transitionAttach(StateManager sm)(Code)(Java Doc) public LifeCycleState transitionBegin(StateManager sm, org.jpox.Transaction tx)(Code)(Java Doc) public LifeCycleState transitionCommit(StateManager sm, org.jpox.Transaction tx)(Code)(Java Doc) public LifeCycleState transitionDeletePersistent(StateManager sm)(Code)(Java Doc) public LifeCycleState transitionDetach(StateManager sm)(Code)(Java Doc) public LifeCycleState transitionEvict(StateManager sm)(Code)(Java Doc) public LifeCycleState transitionMakeNontransactional(StateManager sm)(Code)(Java Doc) public LifeCycleState transitionMakePersistent(StateManager sm)(Code)(Java Doc) public LifeCycleState transitionMakeTransactional(StateManager sm)(Code)(Java Doc) public LifeCycleState transitionMakeTransient(StateManager sm, boolean useFetchPlan, boolean detachAllOnCommit)(Code)(Java Doc) public LifeCycleState transitionReadField(StateManager sm, boolean isLoaded)(Code)(Java Doc) public LifeCycleState transitionRefresh(StateManager sm)(Code)(Java Doc) public LifeCycleState transitionRetrieve(StateManager sm, boolean fgOnly)(Code)(Java Doc) public LifeCycleState transitionRetrieve(StateManager sm, FetchPlan fetchPlan)(Code)(Java Doc) public LifeCycleState transitionRollback(StateManager sm, org.jpox.Transaction tx)(Code)(Java Doc) public LifeCycleState transitionSerialize(StateManager sm)(Code)(Java Doc) public LifeCycleState transitionWriteField(StateManager sm)(Code)(Java Doc)
|
|
|