|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.datanucleus.metadata.MetaDataManager
org.datanucleus.jpa.metadata.JPAMetaDataManager
com.force.sdk.jpa.ForceMetaDataManager
public class ForceMetaDataManager
Custom Metadata Manager so we can control the timing of Force.com object and field creation.
| Field Summary |
|---|
| Fields inherited from class org.datanucleus.jpa.metadata.JPAMetaDataManager |
|---|
listeners |
| Fields inherited from class org.datanucleus.metadata.MetaDataManager |
|---|
allowMetaDataLoad, annotationManager, classesWithoutPersistenceInfo, classMetaDataByAppIdClassName, classMetaDataByClass, classMetaDataByDiscriminatorName, classMetaDataByEntityName, directSubclassesByClass, fetchPlanMetaDataByName, fileMetaDataByURLString, LOCALISER, metaDataParser, omfContext, queryMetaDataByName, queryResultMetaDataByName, sequenceMetaDataByPackageSequence, supportsORM, tableGeneratorMetaDataByPackageSequence, userMetaDataNumber, utilisedFileMetaData, validateMetaData |
| Constructor Summary | |
|---|---|
ForceMetaDataManager(org.datanucleus.OMFContext ctxt)
Create the metadata manager. |
|
| Method Summary | |
|---|---|
protected void |
initialiseFileMetaDataForUse(Collection fileMetaData,
org.datanucleus.ClassLoaderResolver clr)
Method to initialise the provided FileMetaData, ready for use. |
org.datanucleus.metadata.FileMetaData[] |
loadPersistenceUnit(org.datanucleus.metadata.PersistenceUnitMetaData pumd,
ClassLoader loader)
Load and sync schema for all persistence units. |
| Methods inherited from class org.datanucleus.jpa.metadata.JPAMetaDataManager |
|---|
getListeners, getMetaDataForClassInternal, parseFile, registerFile |
| Methods inherited from class org.datanucleus.metadata.MetaDataManager |
|---|
addORMDataToClass, close, deregisterListener, getAllowMetaDataLoad, getApiAdapter, getClassesImplementingInterface, getClassesWithMetaData, getClassMetaDataForImplementationOfPersistentInterface, getClassMetaDataWithApplicationId, getFileMetaData, getImplementationNameForPersistentInterface, getMetaDataForClass, getMetaDataForClass, getMetaDataForDiscriminator, getMetaDataForEntityName, getMetaDataForFetchPlan, getMetaDataForImplementationOfReference, getMetaDataForInterface, getMetaDataForMember, getMetaDataForMember, getMetaDataForPersistenceUnit, getMetaDataForQuery, getMetaDataForQueryResult, getMetaDataForSequence, getMetaDataForTableGenerator, getOMFContext, getReferencedClasses, getReferencedClassMetaData, getSubclassesForClass, hasMetaDataForClass, initialiseAbstractClassMetaData, initialiseClassMetaData, initialiseFileMetaData, initialiseInterfaceMetaData, isClassPersistable, isClassWithoutPersistenceInfo, isEnhancing, isFieldTypePersistable, isPersistentDefinitionImplementation, isPersistentInterface, isPersistentInterfaceImplementation, loadAnnotationsForClass, loadClasses, loadFiles, loadJar, loadMetadataFiles, loadUserMetaData, logConfiguration, parsePersistenceFiles, populateAbstractClassMetaData, populateFileMetaData, readMetaDataForClass, readMetaDataForMember, registerFetchPlansForFile, registerImplementationOfAbstractClass, registerListener, registerMetaDataForClass, registerPersistentInterface, registerQueriesForFile, registerQueryResultMetaDataForFile, registerSequencesForFile, registerTableGeneratorsForFile, setAllowMetaDataLoad, setValidate, supportsORM |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public ForceMetaDataManager(org.datanucleus.OMFContext ctxt)
ctxt - the object manager facory context| Method Detail |
|---|
public org.datanucleus.metadata.FileMetaData[] loadPersistenceUnit(org.datanucleus.metadata.PersistenceUnitMetaData pumd,
ClassLoader loader)
loadPersistenceUnit in class org.datanucleus.metadata.MetaDataManager
protected void initialiseFileMetaDataForUse(Collection fileMetaData,
org.datanucleus.ClassLoaderResolver clr)
initialiseFileMetaDataForUse in class org.datanucleus.metadata.MetaDataManagerfileMetaData - Collection of FileMetaDataclr - ClassLoader resolver
org.datanucleus.exceptions.NucleusUserException - thrown if an error occurs during the populate/initialise
of the supplied metadata.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||