public class EnclosedObjectImporter extends java.lang.Object implements Importer
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
IMPORTER_ID |
| Constructor and Description |
|---|
EnclosedObjectImporter() |
| Modifier and Type | Method and Description |
|---|---|
void |
configure(ImportSupervisor importSupervisor,
java.util.Collection<ImporterSpecificConfig> specificConfigs,
java.util.Queue<ImportItemConfig> collection) |
boolean |
consumes(ExportedItem exportedItem,
ImportItemConfig itemConfig) |
java.lang.String |
getId() |
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 |
setObjectImporterFactory(BasicObjectImporterFactory objectImporterFactory) |
public static final java.lang.String IMPORTER_ID
public void setObjectImporterFactory(BasicObjectImporterFactory objectImporterFactory)
public void configure(ImportSupervisor importSupervisor, java.util.Collection<ImporterSpecificConfig> specificConfigs, java.util.Queue<ImportItemConfig> collection)
public boolean consumes(ExportedItem exportedItem, ImportItemConfig itemConfig)
public java.lang.Class<?>[] getRecognizedExporters()
getRecognizedExporters in interface Importerpublic void importData()
importData in interface Importerpublic java.lang.Object importEnclosedObject(EnclosedItemProperty property, boolean registerImportedObject)
importEnclosedObject in interface Importerpublic void importReference(ImportItemConfig itemConfig)
importReference in interface Importerpublic boolean postProcess(java.lang.String id,
java.lang.Object object,
boolean enclosed)
postProcess in interface Importer