Class SQLExportTemplateSpec


public final class SQLExportTemplateSpec extends ImportExportTemplateSpec<EBXSourceTable,SQLTargetTable>
Template specification for SQL export.
Since:
4.4.0
  • Constructor Details

    • SQLExportTemplateSpec

      public SQLExportTemplateSpec(String templateId, com.orchestranetworks.service.Session session)
      Constructs a new SQLExportTemplateSpec instance.
      Parameters:
      templateId - The unique template id.
      session - The session.
      Throws:
      IllegalArgumentException - If any parameter is null.
    • SQLExportTemplateSpec

      public SQLExportTemplateSpec(TemplateConfig<EBXSourceTable,SQLTargetTable> templateConfig, com.orchestranetworks.service.Session session)
      Constructs a new SQLExportTemplateSpec instance.
      Parameters:
      templateConfig - The template configuration.
      session - The session.
      Throws:
      IllegalArgumentException - If any parameter is null.
      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