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 |
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 |
---|
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.