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.
|
org.datanucleus.transaction.jta |
Package providing handlers for JTA transactions
|
Modifier and Type | Field and Description |
---|---|
protected PluginManager |
AbstractNucleusContext.pluginManager
Manager for plug-ins.
|
Modifier and Type | Method and Description |
---|---|
PluginManager |
AbstractNucleusContext.getPluginManager() |
PluginManager |
NucleusContext.getPluginManager()
Accessor for the manager for DataNucleus plugins.
|
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 PersistenceUnitMetaData |
MetaDataUtils.getMetaDataForPersistenceUnit(PluginManager pluginMgr,
String persistenceFilename,
String unitName,
boolean validate,
boolean namespaceAware,
ClassLoaderResolver clr)
Convenience method to parse the available persistence.xml file(s) and find the metadata for the specified persistence-unit.
|
static PersistenceFileMetaData[] |
MetaDataUtils.parsePersistenceFiles(PluginManager pluginMgr,
String persistenceFilename,
boolean validate,
boolean namespaceAware,
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.
|
Constructor and Description |
---|
MetaDataEntityResolver(PluginManager pluginMgr) |
MetaDataParser(MetaDataManager mgr,
PluginManager pluginMgr,
boolean validate,
boolean namespaceAware)
Constructor.
|
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.
|
Modifier and Type | Method and Description |
---|---|
protected TransactionManagerLocator |
TransactionManagerFinder.getTransactionManagerLocatorForName(PluginManager pluginMgr,
String name) |
Copyright © 2020. All rights reserved.