Package net.datenwerke.eximport.im
Interface Importer
- All Known Implementing Classes:
DashboardManagerImporter,DatasinkManagerImporter,DatasourceManagerImporter,EnclosedEntityImporter,EnclosedObjectImporter,FileServerImporter,GenericEntityImporter,GenericRightsImporter,GlobalConstantImporter,ImporterImpl,RemoteServerManagerImporter,ReportManagerImporter,TeamSpaceImporter,TransportManagerImporter,TreeNodeImporter,TsDiskImporter,UserManagerImporter,UserVariableImporter
public interface Importer
-
Method Summary
Modifier and TypeMethodDescriptionvoidconfigure(ImportSupervisor importSupervisor, Collection<ImporterSpecificConfig> specificConfigs, Queue<ImportItemConfig> collection) booleanconsumes(ExportedItem exportedItem, ImportItemConfig itemConfig) getId()Class<?>[]voidimportEnclosedObject(EnclosedItemProperty property, boolean registerImportedObject) voidimportReference(ImportItemConfig itemConfig) booleanpostProcess(String id, Object object, boolean enclosed)
-
Method Details
-
getId
String getId() -
getRecognizedExporters
Class<?>[] getRecognizedExporters() -
consumes
-
configure
void configure(ImportSupervisor importSupervisor, Collection<ImporterSpecificConfig> specificConfigs, Queue<ImportItemConfig> collection) -
importData
void importData() -
importReference
-
importEnclosedObject
-
postProcess
-