Class ExcelExportTemplateSpec
- java.lang.Object
-
- com.orchestranetworks.addon.dint.template.TemplateSpec<ST,TT>
-
- com.orchestranetworks.addon.dint.template.ImportExportTemplateSpec<EBXSourceTable,ExcelTargetTable>
-
- com.orchestranetworks.addon.dint.template.ExcelExportTemplateSpec
-
public final class ExcelExportTemplateSpec extends ImportExportTemplateSpec<EBXSourceTable,ExcelTargetTable>
Template specification for Excel export.- Since:
- 4.1.0
-
-
Constructor Summary
Constructors Constructor Description ExcelExportTemplateSpec(TemplateConfig<EBXSourceTable,ExcelTargetTable> templateConfig, java.io.File targetFile, com.orchestranetworks.service.Session session)
Constructs a newExcelExportTemplateSpec
instance.ExcelExportTemplateSpec(java.lang.String templateId, java.io.File targetFile, com.orchestranetworks.service.Session session)
Constructs a newExcelExportTemplateSpec
instance.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.io.File
getTargetFile()
Returns the target Excel file.void
setRequest(com.orchestranetworks.schema.Path tablePath, com.onwbp.adaptation.Request request)
Sets the request to filter records for specific table.-
Methods inherited from class com.orchestranetworks.addon.dint.template.ImportExportTemplateSpec
getDataset, setDataset
-
Methods inherited from class com.orchestranetworks.addon.dint.template.TemplateSpec
getSession, getTemplateConfig, getTemplateId
-
-
-
-
Constructor Detail
-
ExcelExportTemplateSpec
public ExcelExportTemplateSpec(java.lang.String templateId, java.io.File targetFile, com.orchestranetworks.service.Session session)
Constructs a newExcelExportTemplateSpec
instance.- Parameters:
templateId
- The unique template id.targetFile
- The target Excel file.session
- The session.- Throws:
java.lang.IllegalArgumentException
- If any parameter isnull
.
-
ExcelExportTemplateSpec
public ExcelExportTemplateSpec(TemplateConfig<EBXSourceTable,ExcelTargetTable> templateConfig, java.io.File targetFile, com.orchestranetworks.service.Session session)
Constructs a newExcelExportTemplateSpec
instance.- Parameters:
templateConfig
- The template configuration.targetFile
- The target Excel file.session
- The session.- Throws:
java.lang.IllegalArgumentException
- If any parameter isnull
.- Since:
- 4.5.0
-
-