Interface implemented by a StoreManager when it supports "backed" SCO wrappers (i.e SCO fields have a connection to the datastore via a "backing store" to support more efficient connectivity).
Extent of objects within DataNucleus.
Interface for field values.
Access to the underlying DataStore Connection.
Sequence of values.
Interface to be implemented by any StoreManager that provides objects that are actually created by the underlying datastore.
Interface defining management of a datastore.
Interface defining persistence operations of a StoreManager.
Abstract representation of a JDO Extent.
Abstract representation of a persistence handler, to be extended by datastores own variant.
An abstract representation of a Store Manager.
Extent that does a simple JDOQL query for the candidate with/without subclasses.
Representation of a datastore connection.
Basic generic implementation of a datastore sequence.
Basic store information about an object that is stored in a datastore.
Manager for store information.
Helper methods for handling optimistic versioning.
Enum for the type of a batched operation
The package also provides definition of StoreData - data held about each class and utilised by the StoreManager to perform its duties. This data is populated either at runtime when classes are requested, or when using an "auto-starter". There are several auto-start mechanisms. This package has ClassesAutoStarter and XMLAutoStarter.
Copyright © 2017. All rights reserved.