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 of IEntityImportConfigs
    Since:
    7.0.0
    Author:
    XIMA MEDIA GmbH, Dresden - 19.02.2021
    • Method Detail

      • getImportContextEntity

        de.xima.cmn.dao.interfaces.IEntity<Long> getImportContextEntity()
        Returns:
        entity that is the context of the entity that is to be imported, e.g. the Mandant in which a Projekt is 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