Interface ModuleFactory

    • Method Detail

      • isEnabled

        boolean isEnabled()
        Get if this module is enabled by system property.
        Returns:
        true if this module is enabled
      • getModulePropertyName

        String getModulePropertyName()
        Get the name of the property to enable this module.
        Returns:
        name of the property to enable this module
      • buildModule

        Module buildModule​(LocalServiceExposer localServiceExposer,
                           com.exasol.bucketfs.Bucket bucket,
                           Connection exasolConnection)
        Build the Module.
        Parameters:
        localServiceExposer - Proxy factory that makes ports of the test host available in the container
        bucket - BucketFS bucket to upload resource to
        exasolConnection - connection to the Exasol database
        Returns:
        built Module