Class ExcelExportTemplateSpec

    • Constructor Detail

      • ExcelExportTemplateSpec

        public ExcelExportTemplateSpec​(java.lang.String templateId,
                                       java.io.File targetFile,
                                       com.orchestranetworks.service.Session session)
        Constructs a new ExcelExportTemplateSpec instance.
        Parameters:
        templateId - The unique template id.
        targetFile - The target Excel file.
        session - The session.
        Throws:
        java.lang.IllegalArgumentException - If any parameter is null.
      • ExcelExportTemplateSpec

        public ExcelExportTemplateSpec​(TemplateConfig<EBXSourceTable,​ExcelTargetTable> templateConfig,
                                       java.io.File targetFile,
                                       com.orchestranetworks.service.Session session)
        Constructs a new ExcelExportTemplateSpec instance.
        Parameters:
        templateConfig - The template configuration.
        targetFile - The target Excel file.
        session - The session.
        Throws:
        java.lang.IllegalArgumentException - If any parameter is null.
        Since:
        4.5.0
    • Method Detail

      • getTargetFile

        public java.io.File getTargetFile()
        Returns the target Excel file.
      • setRequest

        public void setRequest​(com.orchestranetworks.schema.Path tablePath,
                               com.onwbp.adaptation.Request request)
        Sets the request to filter records for specific table.
        Since:
        6.1.0