public interface ImportService
ExportService| Modifier and Type | Method and Description |
|---|---|
void |
configureParents(ExportedItem item,
ImportConfig config,
java.lang.String topMostParentId,
AbstractNode<?> topMostParentTarget,
java.lang.Class<? extends Exporter> exporter) |
void |
configureParents(ImportConfig config,
java.lang.String topMostParentId,
AbstractNode<?> topMostParentTarget,
java.lang.Class<? extends Exporter> exporter) |
EnclosedItemProperty |
getEnclosedItemPropertyForId(ExportDataProvider dataProvider,
java.lang.String id)
Returns the
EnclosedItemProperty for the element identified by the
given ID |
ExportedItem |
getExportedItemById(ExportDataProvider dataProvider,
java.lang.String id)
Returns the exported item identified by ID
|
java.util.List<ExportedItem> |
getToBeConfigured(ImportConfig config)
|
ImportResult |
importData(ImportConfig config)
Imports the data from the given
ImportConfig |
void |
setUseMergeImporter(boolean value)
If set to true the Mergeimporter logic is used
|
java.util.List<ExportedItem> getToBeConfigured(ImportConfig config)
config - The ImportConfigList of ExportedItemsImportResult importData(ImportConfig config)
ImportConfigconfig - The ImportConfigImportResultvoid setUseMergeImporter(boolean value)
value - booleanExportedItem getExportedItemById(ExportDataProvider dataProvider, java.lang.String id)
id - The ID identifying the desired itemExportedItemEnclosedItemProperty getEnclosedItemPropertyForId(ExportDataProvider dataProvider, java.lang.String id)
EnclosedItemProperty for the element identified by the
given IDid - The ID of the elementEnclosedItemPropertyvoid configureParents(ImportConfig config, java.lang.String topMostParentId, AbstractNode<?> topMostParentTarget, java.lang.Class<? extends Exporter> exporter) throws java.lang.ClassNotFoundException
java.lang.ClassNotFoundExceptionvoid configureParents(ExportedItem item, ImportConfig config, java.lang.String topMostParentId, AbstractNode<?> topMostParentTarget, java.lang.Class<? extends Exporter> exporter) throws java.lang.ClassNotFoundException
java.lang.ClassNotFoundException