public abstract class ImporterImpl<C extends ImportItemConfig> extends java.lang.Object implements Importer
| Constructor and Description |
|---|
ImporterImpl() |
| Modifier and Type | Method and Description |
|---|---|
void |
configure(ImportSupervisor supervisor,
java.util.Collection<ImporterSpecificConfig> specificConfigs,
java.util.Queue<ImportItemConfig> itemConfigs) |
boolean |
consumes(ExportedItem exportedItem,
ImportItemConfig itemConfig) |
java.lang.Class<?>[] |
getRecognizedExporters() |
void |
importData() |
java.lang.Object |
importEnclosedObject(EnclosedItemProperty property,
boolean registerImportedObject) |
void |
importReference(ImportItemConfig itemConfig) |
boolean |
postProcess(java.lang.String id,
java.lang.Object object,
boolean enclosed) |
void |
setReflectionServices(ReflectionService reflectionServices) |
public void setReflectionServices(ReflectionService reflectionServices)
public void configure(ImportSupervisor supervisor, java.util.Collection<ImporterSpecificConfig> specificConfigs, java.util.Queue<ImportItemConfig> itemConfigs)
public boolean consumes(ExportedItem exportedItem, ImportItemConfig itemConfig)
public java.lang.Class<?>[] getRecognizedExporters()
getRecognizedExporters in interface Importerpublic void importData()
importData in interface Importerpublic boolean postProcess(java.lang.String id,
java.lang.Object object,
boolean enclosed)
postProcess in interface Importerpublic void importReference(ImportItemConfig itemConfig)
importReference in interface Importerpublic java.lang.Object importEnclosedObject(EnclosedItemProperty property, boolean registerImportedObject)
importEnclosedObject in interface Importer