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.metadata |
Provides classes representing the MetaData for files, packages, classes, fields, containers, etc.
|
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.autostart |
Package providing the structure and some implementation for the auto-start mechanism.
|
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.schema |
Package defining the data structure mechanism for the schema of the datastore.
|
org.datanucleus.store.schema.table |
Provides a series of convenience classes for modelling tables and columns that a class and its members map onto.
|
org.datanucleus.store.types.scostore |
Package providing backing store definitions for (SCO) types that need a backing store.
|
org.datanucleus.store.valuegenerator |
Value Generation.
|
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.
|
default StoreManager |
ExecutionContext.getStoreManager()
Accessor for the Store Manager.
|
StoreManager |
StoreNucleusContext.getStoreManager() |
StoreManager |
PersistenceNucleusContextImpl.getStoreManager() |
Modifier and Type | Method and Description |
---|---|
static String |
NucleusContextHelper.getTransactionIsolationForStoreManager(StoreManager storeMgr,
String transactionIsolation)
Method to return the transaction isolation level that will be used for the provided StoreManager
bearing in mind the specified level the user requested.
|
Modifier and Type | Method and Description |
---|---|
boolean |
AbstractClassMetaData.pkIsDatastoreAttributed(StoreManager storeMgr)
Convenience method to calculate and return if the pk has some component that is generated in the datastore.
|
Modifier and Type | Method and Description |
---|---|
StoreManager |
ObjectProvider.getStoreManager() |
StoreManager |
StateManagerImpl.getStoreManager() |
Modifier and Type | Class and Description |
---|---|
class |
AbstractStoreManager
An abstract representation of a Store Manager.
|
Modifier and Type | Field and Description |
---|---|
protected StoreManager |
NucleusSequenceImpl.storeManager
Store Manager where we obtain our sequence.
|
protected StoreManager |
AbstractPersistenceHandler.storeMgr |
Constructor and Description |
---|
AbstractPersistenceHandler(StoreManager storeMgr) |
NucleusSequenceImpl(ExecutionContext objectMgr,
StoreManager storeMgr,
SequenceMetaData seqmd)
Constructor.
|
Modifier and Type | Field and Description |
---|---|
protected StoreManager |
MetaDataAutoStarter.storeMgr |
Constructor and Description |
---|
ClassesAutoStarter(StoreManager storeMgr,
ClassLoaderResolver clr)
Constructor, taking the names of the classes to use.
|
MetaDataAutoStarter(StoreManager storeMgr,
ClassLoaderResolver clr)
Constructor, taking the names of the metadata to use.
|
XMLAutoStarter(StoreManager storeMgr,
ClassLoaderResolver clr)
Constructor, taking the XML file URL.
|
Modifier and Type | Field and Description |
---|---|
protected StoreManager |
AbstractConnectionFactory.storeMgr |
Constructor and Description |
---|
AbstractConnectionFactory(StoreManager storeMgr,
String resourceName)
Constructor.
|
ConnectionManagerImpl(StoreManager storeMgr)
Constructor.
|
Modifier and Type | Class and Description |
---|---|
class |
FederatedStoreManager
A federated StoreManager orchestrates the persistence/retrieval for multiple datastores.
|
Modifier and Type | Field and Description |
---|---|
protected StoreManager |
FederatedStoreManager.primaryStoreMgr
Primary StoreManager.
|
Modifier and Type | Field and Description |
---|---|
protected Map<String,StoreManager> |
FederatedStoreManager.secondaryStoreMgrMap
Map of secondary StoreManager keyed by their symbolic name.
|
Modifier and Type | Method and Description |
---|---|
StoreManager |
FederatedStoreManager.getStoreManagerForClass(AbstractClassMetaData cmd)
Accessor for the StoreManager to use for persisting the specified class.
|
StoreManager |
FederatedStoreManager.getStoreManagerForClass(String className,
ClassLoaderResolver clr)
Accessor for the StoreManager to use for the specified class.
|
Constructor and Description |
---|
FederatedJDOQLQuery(StoreManager storeMgr,
ExecutionContext ec)
Constructs a new query instance that uses the given execution context.
|
FederatedJDOQLQuery(StoreManager storeMgr,
ExecutionContext ec,
FederatedJDOQLQuery q)
Constructs a new query instance having the same criteria as the given query.
|
FederatedJDOQLQuery(StoreManager storeMgr,
ExecutionContext ec,
String query)
Constructor for a JDOQL query where the query is specified using the "Single-String" format.
|
FederatedPersistenceHandler(StoreManager storeMgr)
Constructor.
|
FederatedQueryManagerImpl(NucleusContext nucleusContext,
StoreManager storeMgr) |
Modifier and Type | Field and Description |
---|---|
protected StoreManager |
Query.storeMgr |
protected StoreManager |
QueryManagerImpl.storeMgr |
Modifier and Type | Method and Description |
---|---|
StoreManager |
Query.getStoreManager()
Accessor for the StoreManager associated with this Query.
|
Constructor and Description |
---|
AbstractJavaQuery(StoreManager storeMgr,
ExecutionContext ec)
Constructor for a Java-based query.
|
AbstractJDOQLQuery(StoreManager storeMgr,
ExecutionContext ec)
Constructor.
|
AbstractJDOQLQuery(StoreManager storeMgr,
ExecutionContext ec,
AbstractJDOQLQuery q)
Constructs a new query instance having the same criteria as the given query.
|
AbstractJDOQLQuery(StoreManager storeMgr,
ExecutionContext ec,
String query)
Constructor for a JDOQL query where the query is specified using the "Single-String" format.
|
AbstractJPQLQuery(StoreManager storeMgr,
ExecutionContext ec)
Constructor.
|
AbstractJPQLQuery(StoreManager storeMgr,
ExecutionContext ec,
AbstractJPQLQuery q)
Constructs a new query instance having the same criteria as the given query.
|
AbstractJPQLQuery(StoreManager storeMgr,
ExecutionContext ec,
String query)
Constructor for a JPQL query where the query is specified using the "Single-String" format.
|
AbstractStoredProcedureQuery(StoreManager storeMgr,
ExecutionContext ec,
AbstractStoredProcedureQuery query)
Constructs a new query instance from the existing query.
|
AbstractStoredProcedureQuery(StoreManager storeMgr,
ExecutionContext ec,
String procName)
Constructs a new query instance having the same criteria as the given query.
|
Query(StoreManager storeMgr,
ExecutionContext ec)
Constructs a new query instance that uses the given ExecutionContext.
|
QueryManagerImpl(NucleusContext nucleusContext,
StoreManager storeMgr) |
Modifier and Type | Field and Description |
---|---|
protected StoreManager |
AbstractStoreSchemaHandler.storeMgr |
Modifier and Type | Method and Description |
---|---|
StoreManager |
AbstractStoreSchemaHandler.getStoreManager() |
StoreManager |
StoreSchemaHandler.getStoreManager() |
Constructor and Description |
---|
AbstractStoreSchemaHandler(StoreManager storeMgr) |
DefaultStoreSchemaHandler(StoreManager storeMgr) |
Modifier and Type | Method and Description |
---|---|
StoreManager |
Table.getStoreManager() |
StoreManager |
CompleteClassTable.getStoreManager() |
Constructor and Description |
---|
CompleteClassTable(StoreManager storeMgr,
AbstractClassMetaData cmd,
SchemaVerifier verifier) |
Modifier and Type | Method and Description |
---|---|
StoreManager |
Store.getStoreManager() |
Modifier and Type | Field and Description |
---|---|
protected StoreManager |
AbstractGenerator.storeMgr |
protected StoreManager |
ValueGenerationManagerImpl.storeMgr |
Constructor and Description |
---|
AbstractConnectedGenerator(StoreManager storeMgr,
String name,
Properties props)
Constructor.
|
AbstractGenerator(StoreManager storeMgr,
String name)
Constructor.
|
AbstractUUIDGenerator(StoreManager storeMgr,
String name)
Constructor.
|
AUIDGenerator(StoreManager storeMgr,
String name) |
TimestampGenerator(StoreManager storeMgr,
String name)
Constructor.
|
TimestampValueGenerator(StoreManager storeMgr,
String name)
Constructor.
|
UUIDGenerator(StoreManager storeMgr,
String name)
Constructor.
|
UUIDHexGenerator(StoreManager storeMgr,
String name)
Constructor.
|
UUIDObjectGenerator(StoreManager storeMgr,
String name) |
UUIDStringGenerator(StoreManager storeMgr,
String name)
Constructor.
|
ValueGenerationManagerImpl(StoreManager storeMgr)
Constructor.
|
Copyright © 2019. All rights reserved.