Class SQLImportTemplateSpec

    • Constructor Detail

      • SQLImportTemplateSpec

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

        public SQLImportTemplateSpec​(TemplateConfig<SQLSourceTable,​SQLTargetTable> templateConfig,
                                     com.orchestranetworks.service.Session session)
        Constructs a new SQLImportTemplateSpec instance.
        Parameters:
        templateConfig - The template configuration.
        session - The session.
        Throws:
        java.lang.IllegalArgumentException - If any parameter is null.
        Since:
        4.5.0
    • Method Detail

      • configureProcedure

        public void configureProcedure​(java.util.function.Consumer<com.orchestranetworks.service.ProcedureContext> config)
        Configures the ProcedureContext 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 the ProcedureContext configuration or null.
        Since:
        4.5.0
        See Also:
        Procedure.execute(ProcedureContext)