Uses of Package
org.datanucleus.state
Packages that use org.datanucleus.state
Package
Description
This package provides classes that are typically externally called, whether that means by developers
or by other DataNucleus plugins.
Provides adapters for different client APIs, like JDO, JPA and so on.
This package provides classes implementing L1/L2 persistable object caching within DataNucleus.
This package provides classes managing the flush process when using MANUAL flush.
Provides classes relating to the life cycle state management of a persistable object.
Package handling the storage of classes to the datastore, and the management of the datastore.
Package providing management for federation of datastores.
Package providing managers for fields which give a mechanism for navigating through fields of a class and
performing operations based on the type of the field.
Package providing basic java type handling for DataNucleus.
Package providing backing store definitions for (SCO) types that need a backing store.
Provides implementations of the "simple" wrappers for the mutable Second Class Objects (SCO's) supported by DataNucleus, so
that we can intercept calls that will mutate the object.
Provides implementations of the "backed" wrappers for the mutable Second Class Objects (SCO's) that are
supported.
-
Classes in org.datanucleus.state used by org.datanucleusClassDescriptionCallBack handlers receive notification of events on persistent objects.StateManager for DataNucleus systems for a managed object, extending the basic enhancement contract for a StateManager.Interface defining a manager for locking of objects.Manager for (bidirectional) relationships of an object (StateManager).Factory for StateManagers.
-
Classes in org.datanucleus.state used by org.datanucleus.api
-
Classes in org.datanucleus.state used by org.datanucleus.cacheClassDescriptionStateManager for DataNucleus systems for a managed object, extending the basic enhancement contract for a StateManager.
-
Classes in org.datanucleus.state used by org.datanucleus.flushClassDescriptionStateManager for DataNucleus systems for a managed object, extending the basic enhancement contract for a StateManager.
-
Classes in org.datanucleus.state used by org.datanucleus.stateClassDescriptionCallBack handlers receive notification of events on persistent objects.StateManager for DataNucleus systems for a managed object, extending the basic enhancement contract for a StateManager.Base Class representing the life cycle state.Interface defining a manager for locking of objects.Locking modes for persistable objects.Implementation of a StateManager for use where insertion ordering is important (such as RDBMS).Private class storing the fields to be updated for a StateManager, when it is inserted.Manager for (bidirectional) relationships of an object (StateManager).Definition of a change in a relation.Definition of the saved state of a Persistable object.Factory for StateManagers.Implementation of a StateManager, supporting the bytecode enhancement contract of DataNucleus.Pool of StateManager objects.
-
Classes in org.datanucleus.state used by org.datanucleus.storeClassDescriptionStateManager for DataNucleus systems for a managed object, extending the basic enhancement contract for a StateManager.
-
Classes in org.datanucleus.state used by org.datanucleus.store.federationClassDescriptionStateManager for DataNucleus systems for a managed object, extending the basic enhancement contract for a StateManager.
-
Classes in org.datanucleus.state used by org.datanucleus.store.fieldmanagerClassDescriptionStateManager for DataNucleus systems for a managed object, extending the basic enhancement contract for a StateManager.
-
Classes in org.datanucleus.state used by org.datanucleus.store.typesClassDescriptionStateManager for DataNucleus systems for a managed object, extending the basic enhancement contract for a StateManager.
-
Classes in org.datanucleus.state used by org.datanucleus.store.types.scostoreClassDescriptionStateManager for DataNucleus systems for a managed object, extending the basic enhancement contract for a StateManager.
-
Classes in org.datanucleus.state used by org.datanucleus.store.types.wrappersClassDescriptionStateManager for DataNucleus systems for a managed object, extending the basic enhancement contract for a StateManager.
-
Classes in org.datanucleus.state used by org.datanucleus.store.types.wrappers.backedClassDescriptionStateManager for DataNucleus systems for a managed object, extending the basic enhancement contract for a StateManager.