org.datanucleus.state.package.html Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of datanucleus-core Show documentation
Show all versions of datanucleus-core Show documentation
DataNucleus Core provides the primary components of a heterogenous Java persistence solution.
It supports persistence API's being layered on top of the core functionality.
Provides classes relating to the life cycle state management of a persistable object.
Refer to section 5.5 of the JDO 1.0 specification for a description of this type of StateManager.
The org.datanucleus.enhancement.StateManager definition of a StateManager is extended by org.datanucleus.state.DNStateManager
providing the additional handling needed for participating in the persistence process.
Each persistable object has a particular org.datanucleus.state.LifeCycleState and the associated states for each API allow transitioning between states
using the associated methods.