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 an ExecutionContext 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.
|
| BeanValidationHandler |
Handles the integration of "javax.validation" Bean Validation API (JSR 303).
|
| CDIHandler |
Handles the integration of "javax.enterprise.inject" CDI API.
|
| 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.
|
| DetachState |
Holder for the detachment state control for the detachment process.
|
| 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.
|
| FetchPlanState |
Holder for the state control for FetchPlan processing.
|
| 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.
|
| ManagedRelationsHandler |
Handler to process "managed relations".
|
| 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.
|
| ReachabilityAtCommitHandler |
Handler to process "persistence-by-reachability" at commit.
|
| TransactionImpl |
Implementation of a transaction for an ExecutionContext, for a datastore.
|
Copyright © 2019. All rights reserved.