Package de.xima.fc.importer.interfaces
Interface IEntityImportConfigData<T extends de.xima.cmn.dao.interfaces.IEntity<Long>>
- 
- All Superinterfaces:
 Serializable
public interface IEntityImportConfigData<T extends de.xima.cmn.dao.interfaces.IEntity<Long>> extends Serializable
Common interface for data needed for initialization ofIEntityImportConfigs- Since:
 - 7.0.0
 - Author:
 - XIMA MEDIA GmbH, Dresden - 19.02.2021
 
 
- 
- 
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description IEntityContextgetEc()TgetEntityToOverride()IExportUnzipResultgetExportUnzipResult()de.xima.cmn.dao.interfaces.IEntity<Long>getImportContextEntity()IEntityDeserializationResult<T>getImportEntityData() 
 - 
 
- 
- 
Method Detail
- 
getEc
IEntityContext getEc()
- Returns:
 - opened 
IEntityContextthat may be used 
 
- 
getImportContextEntity
de.xima.cmn.dao.interfaces.IEntity<Long> getImportContextEntity()
 
- 
getImportEntityData
IEntityDeserializationResult<T> getImportEntityData()
- Returns:
 - the entity data that is supposed to be imported
 
 
- 
getEntityToOverride
T getEntityToOverride()
- Returns:
 - the entity that is supposed to be overridden. May be null if no entity should be overridden.
 
 
- 
getExportUnzipResult
IExportUnzipResult getExportUnzipResult()
- Returns:
 - the result of unzipping a FORMCYCLE export file
 
 
 - 
 
 -