Module jakarta.json

Class ExasolConnectionDefinitionBuilder

  • All Implemented Interfaces:
    com.exasol.adapter.jdbc.ConnectionDefinitionBuilder

    public class ExasolConnectionDefinitionBuilder
    extends com.exasol.adapter.jdbc.BaseConnectionDefinitionBuilder
    This class implements an Exasol-specific connection definition builder.

    In case of an IMPORT FROM EXA we actually need two different connection definitions. The regular one for reading the remote metadata in the Virtual Schema backend and a specialized one for the import statement, provided in a separate property.

    • Constructor Detail

      • ExasolConnectionDefinitionBuilder

        public ExasolConnectionDefinitionBuilder()
    • Method Detail

      • buildConnectionDefinition

        public String buildConnectionDefinition​(com.exasol.adapter.AdapterProperties properties,
                                                com.exasol.ExaConnectionInformation exaConnectionInformation)
        Specified by:
        buildConnectionDefinition in interface com.exasol.adapter.jdbc.ConnectionDefinitionBuilder
        Overrides:
        buildConnectionDefinition in class com.exasol.adapter.jdbc.BaseConnectionDefinitionBuilder