Class PlannerModule


  • @Internal
    public class PlannerModule
    extends Object
    Module holder that loads the flink-table-planner module in a separate classpath.

    This loader expects the flink-table-planner jar to be accessible via ClassLoader.getResource(String). It will extract the jar into a temporary directory and create a new SubmoduleClassLoader to load the various planner factories from that jar.

    • Method Detail

      • getSubmoduleClassLoader

        public ClassLoader getSubmoduleClassLoader()
      • addUrlToClassLoader

        public void addUrlToClassLoader​(URL url)