Package net.datenwerke.eximport.im
Class ImportSupervisor
java.lang.Object
net.datenwerke.eximport.im.ImportSupervisor
-
Constructor Summary
ConstructorsConstructorDescriptionImportSupervisor(ExportDataAnalyzerService analizerService, ImportService importService, <any> entityProvider, ImportConfig config, List<Importer> importers) -
Method Summary
Modifier and TypeMethodDescriptiongetEnclosedObject(EnclosedItemProperty property, boolean registerImportedObject) getExportedItemFor(ImportItemConfig config) Class<?> getImportIdForImportedObject(Object object) getReferencedObject(String id, boolean registerImportedObject) getResponsibleImporterFor(Class<?> type) getResponsibleImporterFor(ImportItemConfig itemConfig) booleanvoidnotifyImportDone(String id, Object obj) voidregisterExternalReference(String id, Object referenceObject) voidregisterImportedObject(String id, Object object) voidvoidsetUseMergeImporter(boolean value)
-
Constructor Details
-
ImportSupervisor
public ImportSupervisor(ExportDataAnalyzerService analizerService, ImportService importService, <any> entityProvider, ImportConfig config, List<Importer> importers)
-
-
Method Details
-
importData
- Throws:
ClassNotFoundException
-
getExporterForEnclosed
- Throws:
ClassNotFoundException
-
registerImportedObject
-
registerImportExtraData
-
notifyImportDone
-
getImportIdForImportedObject
-
getReferencedObject
-
getResponsibleImporterFor
-
getItemConfigFor
-
getExportedItemFor
-
getEnclosedItemPropertyForId
-
getExportedItemFor
-
getEnclosedObject
-
getResponsibleImporterFor
-
setUseMergeImporter
public void setUseMergeImporter(boolean value) -
registerExternalReference
-
isExternalReference
-
getExternalReference
-