| Package | Description | 
|---|---|
| org.datanucleus | 
 This package provides classes that are typically externally called, whether that means by developers
    or by other DataNucleus plugins. 
 | 
| org.datanucleus.cache | 
 This package provides classes implementing caching within DataNucleus. 
 | 
| org.datanucleus.enhancer | 
 
        DataNucleus ByteCode enhancer framework. 
 | 
| org.datanucleus.management | 
 This package provides classes for management/monitoring of DataNucleus enabled applications via API or JMX. 
 | 
| org.datanucleus.metadata | 
 
        Provides classes representing the MetaData for files, packages, classes, fields, containers, etc. 
 | 
| org.datanucleus.query.compiler | 
 Package handling the compilation of queries. 
 | 
| org.datanucleus.store.federation | 
 Package providing management for federation of datastores. 
 | 
| org.datanucleus.store.query | 
 Package providing implementation of query language support for datastores. 
 | 
| org.datanucleus.store.query.cache | 
 Package providing definition of caching for queries. 
 | 
| org.datanucleus.store.schema.naming | 
 This package is a work-in-progress to provide datastore-agnostic naming strategies for JDO, JPA and
    indeed any other API. 
 | 
| org.datanucleus.store.types | 
 Package providing basic java type handling for DataNucleus. 
 | 
| org.datanucleus.transaction.jta | 
 Package providing handlers for JTA transactions 
 | 
| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
PersistenceNucleusContext
Context for use in the persistence process. 
 | 
interface  | 
StoreNucleusContext
Context for datastore operations in DataNucleus. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
AbstractNucleusContext
Base implementation of a NucleusContext, providing configuration, metadata management, type management, plugin management and ClassLoader services. 
 | 
class  | 
PersistenceNucleusContextImpl
Extends the basic DataNucleus context, adding on services for
 
 creating ExecutionContext objects to handle persistence. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
static StoreManager | 
NucleusContextHelper.createStoreManagerForProperties(Map<String,Object> props,
                               Map<String,Object> datastoreProps,
                               ClassLoaderResolver clr,
                               NucleusContext nucCtx)
Method to create a StoreManager based on the specified properties passed in. 
 | 
| Constructor and Description | 
|---|
Configuration(NucleusContext nucCtx)
Create a configuration object for the specified NucleusContext. 
 | 
FetchGroup(NucleusContext nucleusCtx,
          String name,
          Class<T> cls)
Constructor. 
 | 
FetchGroupManager(NucleusContext ctx)
Constructor for a FetchGroupManager for a particular Context. 
 | 
| Modifier and Type | Field and Description | 
|---|---|
protected NucleusContext | 
AbstractLevel2Cache.nucleusCtx  | 
| Constructor and Description | 
|---|
AbstractLevel2Cache(NucleusContext nucleusCtx)  | 
JavaxCacheLevel2Cache(NucleusContext nucleusCtx)
Constructor. 
 | 
JavaxCacheQueryResultCache(NucleusContext nucleusCtx)
Constructor. 
 | 
NullLevel2Cache(NucleusContext nucleusCtx)  | 
SoftLevel2Cache(NucleusContext nucleusCtx)
Constructor. 
 | 
WeakLevel2Cache(NucleusContext nucleusCtx)
Constructor. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
EnhancementNucleusContextImpl
NucleusContext to use when enhancing. 
 | 
| Constructor and Description | 
|---|
ManagementManager(NucleusContext ctxt)
Constructor for Management. 
 | 
| Modifier and Type | Field and Description | 
|---|---|
protected NucleusContext | 
MetaDataManagerImpl.nucleusContext
The NucleusContext that this metadata manager is operating in. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
NucleusContext | 
MetaDataManager.getNucleusContext()  | 
NucleusContext | 
MetaDataManagerImpl.getNucleusContext()  | 
| Constructor and Description | 
|---|
MetaDataManagerImpl(NucleusContext ctx)
Constructor, specifying the context used. 
 | 
| Constructor and Description | 
|---|
JavaxCacheQueryCompilationCache(NucleusContext nucleusCtx)  | 
SoftQueryCompilationCache(NucleusContext nucleusCtx)  | 
StrongQueryCompilationCache(NucleusContext nucleusCtx)  | 
WeakQueryCompilationCache(NucleusContext nucleusCtx)  | 
| Constructor and Description | 
|---|
FederatedQueryManagerImpl(NucleusContext nucleusContext,
                         StoreManager storeMgr)  | 
| Modifier and Type | Field and Description | 
|---|---|
protected NucleusContext | 
QueryManagerImpl.nucleusCtx  | 
| Constructor and Description | 
|---|
QueryManagerImpl(NucleusContext nucleusContext,
                StoreManager storeMgr)  | 
| Constructor and Description | 
|---|
AbstractQueryResultsCache(NucleusContext nucleusCtx)  | 
JavaxCacheQueryDatastoreCompilationCache(NucleusContext nucleusCtx)  | 
SoftQueryDatastoreCompilationCache(NucleusContext nucleusCtx)  | 
SoftQueryResultsCache(NucleusContext ctx)  | 
StrongQueryDatastoreCompilationCache(NucleusContext nucleusCtx)  | 
StrongQueryResultsCache(NucleusContext ctx)  | 
WeakQueryDatastoreCompilationCache(NucleusContext nucleusCtx)  | 
WeakQueryResultsCache(NucleusContext ctx)  | 
| Modifier and Type | Field and Description | 
|---|---|
protected NucleusContext | 
AbstractNamingFactory.nucCtx  | 
| Constructor and Description | 
|---|
AbstractNamingFactory(NucleusContext nucCtx)  | 
DN2NamingFactory(NucleusContext nucCtx)  | 
JPANamingFactory(NucleusContext nucCtx)  | 
| Modifier and Type | Field and Description | 
|---|---|
protected NucleusContext | 
TypeManagerImpl.nucCtx  | 
| Constructor and Description | 
|---|
TypeManagerImpl(NucleusContext nucCtx)
Constructor, loading support for type mappings using the plugin mechanism. 
 | 
Copyright © 2018. All rights reserved.