| 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.api | 
 
        Provides adapters for different client APIs, like JDO, JPA and so on. 
 | 
| org.datanucleus.enhancer | 
 
        DataNucleus ByteCode enhancer framework. 
 | 
| org.datanucleus.metadata | 
 
        Provides classes representing the MetaData for files, packages, classes, fields, containers, etc. 
 | 
| org.datanucleus.metadata.xml | 
 
        Provides classes for parsing XML input data and converting into org.datanucleus.metadata input data 
        for the DataNucleus persistence process. 
 | 
| org.datanucleus.plugin | 
 Package providing the plugin mechanism utilised by DataNucleus. 
 | 
| Modifier and Type | Field and Description | 
|---|---|
protected PluginManager | 
AbstractNucleusContext.pluginManager
Manager for plug-ins. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
PluginManager | 
NucleusContext.getPluginManager()  | 
PluginManager | 
AbstractNucleusContext.getPluginManager()  | 
| Constructor and Description | 
|---|
AbstractNucleusContext(String apiName,
                      Map startupProps,
                      PluginManager pluginMgr)  | 
PersistenceNucleusContextImpl(String apiName,
                             Map startupProps,
                             PluginManager pluginMgr)
Constructor for the context. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
ApiAdapter | 
ApiAdapterFactory.getApiAdapter(String name,
             PluginManager pluginMgr)
Accessor for an adapter, given the api name. 
 | 
| Constructor and Description | 
|---|
EnhancementNucleusContextImpl(String apiName,
                             Map startupProps,
                             PluginManager pluginMgr)
Constructor for the context. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
static PersistenceFileMetaData[] | 
MetaDataUtils.parsePersistenceFiles(PluginManager pluginMgr,
                     String persistenceFilename,
                     boolean validate,
                     ClassLoaderResolver clr)
Method to parse the available "persistence.xml" files returning the metadata for all found. 
 | 
| Modifier and Type | Field and Description | 
|---|---|
protected PluginManager | 
MetaDataParser.pluginMgr
Plugin Manager. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
static EntityResolver | 
EntityResolverFactory.getInstance(PluginManager pluginManager,
           String handlerName)
Factory method for EntityResolver instances 
 | 
| Constructor and Description | 
|---|
MetaDataParser(MetaDataManager mgr,
              PluginManager pluginMgr,
              boolean validate)
Constructor. 
 | 
PluginEntityResolver(PluginManager pluginMgr)  | 
| Modifier and Type | Method and Description | 
|---|---|
static PluginManager | 
PluginManager.createPluginManager(Map props,
                   ClassLoader loader)
Convenience method that will create and return a PluginManager using any passed in properties. 
 | 
Copyright © 2018. All rights reserved.