| 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.jmx | This package provides classes for management/monitoring of DataNucleus using JMX and, in particular,
    for specific JMX server instances. | 
| org.datanucleus.metadata | 
        Provides classes representing the MetaData for files, packages, classes, fields, containers, etc. | 
| org.datanucleus.query.cache | Package providing definition of caching the compilation for generic queries. | 
| org.datanucleus.store | Package handling the storage of classes to the datastore, and the management of the datastore. | 
| 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  | PersistenceNucleusContextContext for use in the persistence process. | 
| interface  | StoreNucleusContextContext for datastore operations in DataNucleus. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | AbstractNucleusContextBase implementation of a NucleusContext, providing configuration, metadata management, type management, plugin management and ClassLoader services. | 
| class  | PersistenceNucleusContextImplExtends 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  | EnhancementNucleusContextImplNucleusContext to use when enhancing. | 
| Constructor and Description | 
|---|
| ManagementManager(NucleusContext ctxt)Constructor for Management | 
| Modifier and Type | Field and Description | 
|---|---|
| protected NucleusContext | MetaDataManagerImpl. nucleusContextThe 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 | 
|---|
| SoftQueryCompilationCache(NucleusContext nucleusCtx) | 
| StrongQueryCompilationCache(NucleusContext nucleusCtx) | 
| WeakQueryCompilationCache(NucleusContext nucleusCtx) | 
| Modifier and Type | Method and Description | 
|---|---|
| NucleusContext | StoreManager. getNucleusContext()Accessor for the context in which this StoreManager is running | 
| Modifier and Type | Method and Description | 
|---|---|
| NucleusContext | FederatedStoreManager. getNucleusContext() | 
| Constructor and Description | 
|---|
| FederatedQueryManagerImpl(NucleusContext nucleusContext,
                         StoreManager storeMgr) | 
| FederatedStoreManager(ClassLoaderResolver clr,
                     NucleusContext nucleusContext) | 
| Modifier and Type | Field and Description | 
|---|---|
| protected NucleusContext | QueryManagerImpl. nucleusCtx | 
| Constructor and Description | 
|---|
| QueryManagerImpl(NucleusContext nucleusContext,
                StoreManager storeMgr) | 
| Constructor and Description | 
|---|
| AbstractQueryResultsCache(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 © 2017. All rights reserved.