| 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 | 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 © 2018. All rights reserved.