See: Description
| Interface | Description |
|---|---|
| ClassLoaderResolver |
Class to allow resolution and loading of classes in a persistence framework.
|
| ExecutionContext |
Context of execution for persistence operations.
|
| ExecutionContext.LifecycleListener |
Interface to be implemented by a listener for the closure of the ExecutionContext.
|
| ExecutionContextListener |
Listener for closure of an ExecutionContext.
|
| ImplementationCreator |
Create instances of persistable objects.
|
| NucleusContext |
Representation of the context being run within DataNucleus.
|
| PersistenceNucleusContext |
Context for use in the persistence process.
|
| StoreNucleusContext |
Context for datastore operations in DataNucleus.
|
| Transaction |
Representation of a transaction within DataNucleus.
|
| TransactionEventListener |
Listener of events raised on transaction begin, commit, rollback and flush.
|
| Class | Description |
|---|---|
| AbstractNucleusContext |
Base implementation of a NucleusContext, providing configuration, metadata management, type management, plugin management and ClassLoader services.
|
| ClassConstants |
Constants with classes (class created to reduce overhead on calling Class.class *performance*)
|
| ClassLoaderResolverImpl |
A basic implementation of a ClassLoaderResolver.
|
| ClassNameConstants |
Constants with classes names (created to reduce overhead on calling Class.class.getName()), namely performance.
|
| Configuration |
Class providing configuration for the context.
|
| ExecutionContext.EmbeddedOwnerRelation | |
| ExecutionContextImpl |
Manager for persistence/retrieval of objects within an execution context, equating to the work
required by JDO PersistenceManager and JPA EntityManager.
|
| ExecutionContextPool |
Pool of ExecutionContext objects.
|
| ExecutionContextThreadedImpl |
ExecutionContext to attempt to handle multi-threaded PM/EM cases.
|
| FetchGroup<T> |
Group of fields for fetching, to be used by a FetchPlan.
|
| FetchGroupManager |
Manager for dynamic fetch groups.
|
| FetchPlan |
FetchPlan for fields for use internally.
|
| FetchPlanForClass |
Representation of the fetch plan for a particular class, defining the members that are to be fetched.
|
| JTAJCATransactionImpl |
A transaction that is synchronised with a Java Transaction Service (JTA) transaction with JCA.
|
| JTATransactionImpl |
Transaction that is synchronized with a Java Transaction Service (JTA) transaction.
|
| NucleusContextHelper |
Helper methods for NucleusContext operations.
|
| PersistenceNucleusContextImpl |
Extends the basic DataNucleus context, adding on services for
creating ExecutionContext objects to handle persistence.
|
| PropertyNames |
Utility providing convenience naming of core persistence properties.
|
| TransactionImpl |
Implementation of a transaction for a datastore.
|
Copyright © 2017. All rights reserved.