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.identity |
Package defining object identity classes.
|
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.state |
Provides classes relating to the life cycle state of a persistable object.
|
org.datanucleus.store |
Package handling the storage of classes to the datastore, and the management of the datastore.
|
org.datanucleus.store.connection |
Package defining the connection to 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 |
Package defining the data structure mechanism for the schema of the datastore.
|
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 | Method and Description |
---|---|
NucleusContext |
ExecutionContext.getNucleusContext()
Accessor for the context in which this execution context is running.
|
NucleusContext |
ExecutionContextImpl.getNucleusContext()
Gets the context in which this context is running
|
Modifier and Type | Method and Description |
---|---|
static StoreManager |
NucleusContext.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 |
---|
ExecutionContextImpl(NucleusContext ctx,
Object owner,
Map<String,Object> options)
Constructor.
|
ExecutionContextPool(NucleusContext nucCtx) |
ExecutionContextThreadedImpl(NucleusContext ctx,
Object owner,
Map<String,Object> options) |
FetchGroup(NucleusContext nucleusCtx,
String name,
Class cls)
Constructor.
|
FetchGroupManager(NucleusContext ctx)
Constructor for a FetchGroupManager for a particular Context.
|
PersistenceConfiguration(NucleusContext nucCtx)
Constructor for this NucleusContext.
|
Modifier and Type | Field and Description |
---|---|
protected NucleusContext |
AbstractLevel2Cache.nucleusCtx |
Constructor and Description |
---|
AbstractLevel2Cache(NucleusContext nucleusCtx) |
NullLevel2Cache(NucleusContext nucleusCtx) |
SoftLevel2Cache(NucleusContext nucleusCtx)
Constructor.
|
WeakLevel2Cache(NucleusContext nucleusCtx)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
static OID |
OIDFactory.getInstance(NucleusContext nucleusCtx,
long value)
Factory method for OID instances using long key value where the class of the object is not
important (i.e datastore-unique identity).
|
static OID |
OIDFactory.getInstance(NucleusContext nucleusCtx,
String oidString)
Factory method for OID instances using toString() output.
|
static OID |
OIDFactory.getInstance(NucleusContext nucleusCtx,
String className,
Object value)
Factory method for OID instances using class name and key value.
|
Constructor and Description |
---|
ManagementManager(NucleusContext ctxt)
Constructor for Management
|
Modifier and Type | Field and Description |
---|---|
protected NucleusContext |
MetaDataManager.nucleusContext
The NucleusContext that this metadata manager is operating in.
|
Modifier and Type | Method and Description |
---|---|
NucleusContext |
MetaDataManager.getNucleusContext()
Accessor for the NucleusContext that this manager is running in.
|
Constructor and Description |
---|
MetaDataManager(NucleusContext ctx)
Constructor, specifying the context used.
|
Constructor and Description |
---|
SoftQueryCompilationCache(NucleusContext nucleusCtx) |
StrongQueryCompilationCache(NucleusContext nucleusCtx) |
WeakQueryCompilationCache(NucleusContext nucleusCtx) |
Constructor and Description |
---|
ObjectProviderFactoryImpl(NucleusContext nucCtx)
Single pool of all ObjectProvider objects.
|
Modifier and Type | Field and Description |
---|---|
protected NucleusContext |
AbstractStoreManager.nucleusContext
Nucleus Context.
|
Modifier and Type | Method and Description |
---|---|
NucleusContext |
AbstractStoreManager.getNucleusContext() |
NucleusContext |
StoreManager.getNucleusContext()
Accessor for the context in which this StoreManager is running
|
Constructor and Description |
---|
AbstractStoreManager(String key,
ClassLoaderResolver clr,
NucleusContext nucleusContext,
Map<String,Object> props)
Constructor for a new StoreManager.
|
Constructor and Description |
---|
ConnectionManagerImpl(NucleusContext context)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
NucleusContext |
FederatedStoreManager.getNucleusContext() |
Constructor and Description |
---|
FederatedQueryManager(NucleusContext nucleusContext,
StoreManager storeMgr) |
FederatedStoreManager(ClassLoaderResolver clr,
NucleusContext nucleusContext) |
Modifier and Type | Field and Description |
---|---|
protected NucleusContext |
QueryManager.nucleusCtx |
Constructor and Description |
---|
QueryManager(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 | Method and Description |
---|---|
static NucleusContext |
SchemaTool.getNucleusContextForMode(SchemaTool.Mode mode,
String api,
Map userProps,
String persistenceUnitName,
String ddlFile,
boolean verbose)
Method to create a NucleusContext for the specified mode of SchemaTool
|
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 |
TypeManager.nucCtx |
Constructor and Description |
---|
TypeManager(NucleusContext nucCtx)
Constructor, loading support for type mappings using the plugin mechanism.
|
Copyright © 2019. All rights reserved.