Package | Description |
---|---|
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.federation |
Package providing management for federation of datastores.
|
Modifier and Type | Field and Description |
---|---|
protected Map<String,StoreData> |
StoreDataManager.savedStoreDataByClass
the memory image of schema data before running it
|
protected Map<String,StoreData> |
StoreDataManager.storeDataByClass
Map of all managed store data, keyed by the class/field name.
|
Modifier and Type | Method and Description |
---|---|
StoreData |
StoreDataManager.get(AbstractMemberMetaData mmd)
Get the StoreData by the given field/property, if it has some specific store data component (join table).
|
StoreData |
StoreDataManager.get(String className)
Get the StoreData by the given className
|
StoreData |
StoreManager.getStoreDataForClass(String className) |
StoreData |
AbstractStoreManager.getStoreDataForClass(String className) |
StoreData[] |
StoreDataManager.getStoreDataForProperties(String key1,
Object value1,
String key2,
Object value2)
Convenience accessor for all store data where property 1 has value1 and property 2 has value2.
|
protected StoreData |
AbstractStoreManager.newStoreData(ClassMetaData cmd,
ClassLoaderResolver clr)
Instantiate a StoreData instance using the provided ClassMetaData and ClassLoaderResolver.
|
Modifier and Type | Method and Description |
---|---|
Collection<StoreData> |
StoreDataManager.getManagedStoreData()
Accessor for the StoreData currently managed by this store.
|
Modifier and Type | Method and Description |
---|---|
protected void |
StoreDataManager.registerStoreData(StoreData data)
Method to register some data with the store.
|
protected void |
AbstractStoreManager.registerStoreData(StoreData data)
Method to register some data with the store.
|
Modifier and Type | Field and Description |
---|---|
protected Collection<StoreData> |
MetaDataAutoStarter.classes |
Modifier and Type | Method and Description |
---|---|
Collection<StoreData> |
MetaDataAutoStarter.getAllClassData()
Accessor for all auto start data for this starter.
|
Collection<StoreData> |
XMLAutoStarter.getAllClassData()
Accessor for all auto start data for this starter.
|
Collection<StoreData> |
AutoStartMechanism.getAllClassData()
Accessor for the data for the classes that are currently auto started.
|
Collection<StoreData> |
ClassesAutoStarter.getAllClassData()
Accessor for all auto start data for this starter.
|
Modifier and Type | Method and Description |
---|---|
void |
MetaDataAutoStarter.addClass(StoreData data)
Method to add a class to the starter.
|
void |
XMLAutoStarter.addClass(StoreData data)
Method to add a class to the starter.
|
void |
AutoStartMechanism.addClass(StoreData data)
Method to add a class/field (with its data) to the currently-supported list.
|
void |
ClassesAutoStarter.addClass(StoreData data)
Method to add a class to the starter.
|
Modifier and Type | Method and Description |
---|---|
StoreData |
FederatedStoreManager.getStoreDataForClass(String className) |
Copyright © 2019. All rights reserved.