Package net.datenwerke.eximport.im
Class ImporterImpl<C extends ImportItemConfig>
java.lang.Object
net.datenwerke.eximport.im.ImporterImpl<C>
- All Implemented Interfaces:
Importer
- Direct Known Subclasses:
GenericEntityImporter,TreeNodeImporter
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidconfigure(ImportSupervisor supervisor, Collection<ImporterSpecificConfig> specificConfigs, Queue<ImportItemConfig> itemConfigs) booleanconsumes(ExportedItem exportedItem, ImportItemConfig itemConfig) Class<?>[]voidimportEnclosedObject(EnclosedItemProperty property, boolean registerImportedObject) voidimportReference(ImportItemConfig itemConfig) booleanpostProcess(String id, Object object, boolean enclosed) voidsetReflectionServices(ReflectionService reflectionServices)
-
Constructor Details
-
ImporterImpl
public ImporterImpl()
-
-
Method Details
-
setReflectionServices
-
configure
public void configure(ImportSupervisor supervisor, Collection<ImporterSpecificConfig> specificConfigs, Queue<ImportItemConfig> itemConfigs) -
consumes
-
getRecognizedExporters
- Specified by:
getRecognizedExportersin interfaceImporter
-
importData
public void importData()- Specified by:
importDatain interfaceImporter
-
postProcess
- Specified by:
postProcessin interfaceImporter
-
importReference
- Specified by:
importReferencein interfaceImporter
-
importEnclosedObject
- Specified by:
importEnclosedObjectin interfaceImporter
-