Class SQLExportTemplateSpec
java.lang.Object
com.orchestranetworks.addon.dint.template.TemplateSpec<ST,TT>
com.orchestranetworks.addon.dint.template.ImportExportTemplateSpec<EBXSourceTable,SQLTargetTable>
com.orchestranetworks.addon.dint.template.SQLExportTemplateSpec
public final class SQLExportTemplateSpec
extends ImportExportTemplateSpec<EBXSourceTable,SQLTargetTable>
Template specification for SQL export.
- Since:
- 4.4.0
-
Constructor Summary
ConstructorDescriptionSQLExportTemplateSpec
(TemplateConfig<EBXSourceTable, SQLTargetTable> templateConfig, com.orchestranetworks.service.Session session) Constructs a newSQLExportTemplateSpec
instance.SQLExportTemplateSpec
(String templateId, com.orchestranetworks.service.Session session) Constructs a newSQLExportTemplateSpec
instance. -
Method Summary
Modifier and TypeMethodDescriptionvoid
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 Details
-
SQLExportTemplateSpec
Constructs a newSQLExportTemplateSpec
instance.- Parameters:
templateId
- The unique template id.session
- The session.- Throws:
IllegalArgumentException
- If any parameter isnull
.
-
SQLExportTemplateSpec
public SQLExportTemplateSpec(TemplateConfig<EBXSourceTable, SQLTargetTable> templateConfig, com.orchestranetworks.service.Session session) Constructs a newSQLExportTemplateSpec
instance.- Parameters:
templateConfig
- The template configuration.session
- The session.- Throws:
IllegalArgumentException
- If any parameter isnull
.- Since:
- 4.5.0
-
-
Method Details
-
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
-