Save This Page
Home » apache-openjpa-1.1.0-source » org.apache.openjpa » kernel » [javadoc | source]
org.apache.openjpa.kernel
class: PDirtyState [javadoc | source]
java.lang.Object
   org.apache.openjpa.kernel.PCState
      org.apache.openjpa.kernel.PDirtyState

All Implemented Interfaces:
    Serializable

Lifecycle state. Represents a persistent instance that is participating in the current transaction, and has been modified.
Fields inherited from org.apache.openjpa.kernel.PCState:
PNEW,  PCLEAN,  PDIRTY,  PDELETED,  PNEWDELETED,  PNEWPROVISIONAL,  PNONTRANS,  PNONTRANSDIRTY,  PNONTRANSNEW,  PNONTRANSDELETED,  HOLLOW,  TRANSIENT,  TCLEAN,  TDIRTY,  TLOADED,  ECOPY,  ECLEAN,  EDIRTY,  EDELETED,  ENONTRANS,  PNEWFLUSHEDDELETED,  PNEWFLUSHEDDELETEDFLUSHED,  PDELETEDFLUSHED
Method from org.apache.openjpa.kernel.PDirtyState Summary:
afterOptimisticRefresh,   afterRefresh,   beforeFlush,   commit,   commitRetain,   delete,   initialize,   isDirty,   isPersistent,   isTransactional,   isVersionCheckRequired,   nontransactional,   release,   rollback,   rollbackRestore
Methods from org.apache.openjpa.kernel.PCState:
afterNontransactionalRefresh,   afterOptimisticRefresh,   afterRefresh,   beforeFlush,   beforeNontransactionalRead,   beforeNontransactionalWrite,   beforeOptimisticRead,   beforeOptimisticWrite,   beforeRead,   beforeWrite,   commit,   commitRetain,   delete,   error,   evict,   flush,   initialize,   isDeleted,   isDirty,   isNew,   isPendingTransactional,   isPersistent,   isProvisional,   isTransactional,   isVersionCheckRequired,   nonprovisional,   nontransactional,   persist,   readResolve,   release,   rollback,   rollbackRestore,   transactional
Methods from java.lang.Object:
equals,   getClass,   hashCode,   notify,   notifyAll,   toString,   wait,   wait,   wait
Method from org.apache.openjpa.kernel.PDirtyState Detail:
 PCState afterOptimisticRefresh() 
 PCState afterRefresh() 
  void beforeFlush(StateManagerImpl context,
    boolean logical,
    OpCallbacks call) 
 PCState commit(StateManagerImpl context) 
 PCState commitRetain(StateManagerImpl context) 
 PCState delete(StateManagerImpl context) 
  void initialize(StateManagerImpl context) 
 boolean isDirty() 
 boolean isPersistent() 
 boolean isTransactional() 
 boolean isVersionCheckRequired(StateManagerImpl context) 
 PCState nontransactional(StateManagerImpl context) 
 PCState release(StateManagerImpl context) 
 PCState rollback(StateManagerImpl context) 
 PCState rollbackRestore(StateManagerImpl context)