Class SQLImportTemplateSpec
- java.lang.Object
-
- com.orchestranetworks.addon.dint.template.TemplateSpec<ST,TT>
-
- com.orchestranetworks.addon.dint.template.ImportExportTemplateSpec<SQLSourceTable,SQLTargetTable>
-
- com.orchestranetworks.addon.dint.template.SQLImportTemplateSpec
-
public final class SQLImportTemplateSpec extends ImportExportTemplateSpec<SQLSourceTable,SQLTargetTable>
Template specification for SQL import.- Since:
- 4.4.0
-
-
Constructor Summary
Constructors Constructor Description SQLImportTemplateSpec(TemplateConfig<SQLSourceTable,SQLTargetTable> templateConfig, com.orchestranetworks.service.Session session)
Constructs a newSQLImportTemplateSpec
instance.SQLImportTemplateSpec(java.lang.String templateId, com.orchestranetworks.service.Session session)
Constructs a newSQLImportTemplateSpec
instance.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
configureProcedure(java.util.function.Consumer<com.orchestranetworks.service.ProcedureContext> config)
Configures theProcedureContext
instance when writing in EBX.java.util.function.Consumer<com.orchestranetworks.service.ProcedureContext>
getProcedureConfig()
Returns theProcedureContext
configuration ornull
.-
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
-
SQLImportTemplateSpec
public SQLImportTemplateSpec(java.lang.String templateId, com.orchestranetworks.service.Session session)
Constructs a newSQLImportTemplateSpec
instance.- Parameters:
templateId
- The unique template id.session
- The session.- Throws:
java.lang.IllegalArgumentException
- If any parameter isnull
.
-
SQLImportTemplateSpec
public SQLImportTemplateSpec(TemplateConfig<SQLSourceTable,SQLTargetTable> templateConfig, com.orchestranetworks.service.Session session)
Constructs a newSQLImportTemplateSpec
instance.- Parameters:
templateConfig
- The template configuration.session
- The session.- Throws:
java.lang.IllegalArgumentException
- If any parameter isnull
.- Since:
- 4.5.0
-
-
Method Detail
-
configureProcedure
public void configureProcedure(java.util.function.Consumer<com.orchestranetworks.service.ProcedureContext> config)
Configures theProcedureContext
instance when writing in EBX.- Since:
- 4.5.0
- See Also:
Procedure.execute(ProcedureContext)
-
getProcedureConfig
public java.util.function.Consumer<com.orchestranetworks.service.ProcedureContext> getProcedureConfig()
Returns theProcedureContext
configuration ornull
.- Since:
- 4.5.0
- See Also:
Procedure.execute(ProcedureContext)
-
-