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.