Class PersistenceNucleusContextImpl

  • All Implemented Interfaces:
    Serializable, NucleusContext, PersistenceNucleusContext

    public class PersistenceNucleusContextImpl
    extends AbstractNucleusContext
    implements Serializable, PersistenceNucleusContext
    Extends the basic DataNucleus context, adding on services for
    • creating ExecutionContext objects to handle persistence. Uses a pool of ExecutionContext objects, reusing them as required.
    • providing a cache across ExecutionContext objects (the "Level 2" cache).
    • provides a factory for creating StateManagers. This factory makes use of pooling, allowing reuse.
    • provides access to the datastore via a StoreManager
    See Also:
    Serialized Form