com.triactive.jdo.state
Class PersistentClean

java.lang.Object
  extended by com.triactive.jdo.state.LifeCycleState
      extended by com.triactive.jdo.state.PersistentClean

 class PersistentClean
extends LifeCycleState


Field Summary
 
Fields inherited from class com.triactive.jdo.state.LifeCycleState
HOLLOW, isDeleted, isDirty, isNew, isTransactional, LOG, P_CLEAN, P_DELETED, P_DIRTY, P_NEW, P_NEW_DELETED, P_NONTRANS, stateType, TOTAL, TRANSIENT
 
Constructor Summary
protected PersistentClean()
           
 
Method Summary
 java.lang.String toString()
           
 LifeCycleState transitionCommit(StateManagerImpl sm, javax.jdo.Transaction tx)
           
 LifeCycleState transitionDeletePersistent(StateManagerImpl sm)
           
 LifeCycleState transitionEvict(StateManagerImpl sm)
           
 LifeCycleState transitionMakeNontransactional(StateManagerImpl sm)
           
 LifeCycleState transitionMakeTransient(StateManagerImpl sm)
           
 LifeCycleState transitionRollback(StateManagerImpl sm, javax.jdo.Transaction tx)
           
 LifeCycleState transitionWriteField(StateManagerImpl sm, javax.jdo.Transaction tx)
           
 
Methods inherited from class com.triactive.jdo.state.LifeCycleState
changeState, getLifeCycleState, isDeleted, isDirty, isNew, isTransactional, stateType, transitionMakePersistent, transitionMakeTransactional, transitionReadField, transitionRefresh, transitionRetrieve
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

PersistentClean

protected PersistentClean()
Method Detail

transitionDeletePersistent

public LifeCycleState transitionDeletePersistent(StateManagerImpl sm)
Overrides:
transitionDeletePersistent in class LifeCycleState

transitionMakeNontransactional

public LifeCycleState transitionMakeNontransactional(StateManagerImpl sm)
Overrides:
transitionMakeNontransactional in class LifeCycleState

transitionMakeTransient

public LifeCycleState transitionMakeTransient(StateManagerImpl sm)
Overrides:
transitionMakeTransient in class LifeCycleState

transitionCommit

public LifeCycleState transitionCommit(StateManagerImpl sm,
                                       javax.jdo.Transaction tx)
Overrides:
transitionCommit in class LifeCycleState

transitionRollback

public LifeCycleState transitionRollback(StateManagerImpl sm,
                                         javax.jdo.Transaction tx)
Overrides:
transitionRollback in class LifeCycleState

transitionEvict

public LifeCycleState transitionEvict(StateManagerImpl sm)
Overrides:
transitionEvict in class LifeCycleState

transitionWriteField

public LifeCycleState transitionWriteField(StateManagerImpl sm,
                                           javax.jdo.Transaction tx)
Overrides:
transitionWriteField in class LifeCycleState

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object


Copyright ? 2001 TriActive, Inc. All Rights Reserved.