Package org.jpox.state

Provides classes relating to the life cycle state of a persistable object.

See:
          Description

Class Summary
AbstractFetchFieldManager Base field manager for handling the fetching of fields.
ActivityState Activity states.
AttachFieldManager Utility class to handle the attach of fields.
DetachFieldManager Utility class to handle the detach of fields.
DetachState Holder for the detachment state control for the detachment process.
FetchPlanState Holder for the state control for FetchPlan processing.
LifeCycleState Base Class representing the life cycle state.
MakeTransientFieldManager Utility class to handle the making transient of fields.
NullifyRelationFieldManager Manager that nullifies any Collection/Map/PC fields of the object.
StateManagerImpl Implementation of the StateManager.
 

Exception Summary
AbstractFetchFieldManager.EndOfFetchPlanGraphException Exception thrown when we reach the end of the fetch depth in a branch of the object graph
IllegalStateTransitionException A IllegalStateTransitionException is thrown if a life-cycle state attempts a transition that is illegal.
 

Package org.jpox.state Description

Provides classes relating to the life cycle state of a persistable object. Refer to section 5.5 of the JDO 1.0 specification.



Copyright © -2007 . All Rights Reserved.