Class CanonicalKieModuleProvider

  • All Implemented Interfaces:
    java.lang.Comparable<org.kie.api.internal.utils.KieService>, org.drools.compiler.kie.builder.impl.InternalKieModuleProvider, org.kie.api.internal.utils.KieService

    public class CanonicalKieModuleProvider
    extends org.drools.compiler.kie.builder.impl.InternalKieModuleProvider.DrlBasedKieModuleProvider
    implements org.drools.compiler.kie.builder.impl.InternalKieModuleProvider
    • Nested Class Summary

      • Nested classes/interfaces inherited from interface org.drools.compiler.kie.builder.impl.InternalKieModuleProvider

        org.drools.compiler.kie.builder.impl.InternalKieModuleProvider.DrlBasedKieModuleProvider, org.drools.compiler.kie.builder.impl.InternalKieModuleProvider.Factory
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      org.drools.compiler.kie.builder.impl.InternalKieModule createKieModule​(org.kie.api.builder.ReleaseId releaseId, org.kie.api.builder.model.KieModuleModel kieProject, java.io.File file)  
      org.drools.compiler.kie.builder.impl.InternalKieModule createKieModule​(org.kie.api.builder.ReleaseId releaseId, org.kie.api.builder.model.KieModuleModel kieProject, org.drools.compiler.compiler.io.memory.MemoryFileSystem mfs)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • Methods inherited from interface org.drools.compiler.kie.builder.impl.InternalKieModuleProvider

        createClasspathKieModule
      • Methods inherited from interface org.kie.api.internal.utils.KieService

        compareTo, servicePriority
    • Constructor Detail

      • CanonicalKieModuleProvider

        public CanonicalKieModuleProvider()
    • Method Detail

      • createKieModule

        public org.drools.compiler.kie.builder.impl.InternalKieModule createKieModule​(org.kie.api.builder.ReleaseId releaseId,
                                                                                      org.kie.api.builder.model.KieModuleModel kieProject,
                                                                                      java.io.File file)
        Specified by:
        createKieModule in interface org.drools.compiler.kie.builder.impl.InternalKieModuleProvider
        Overrides:
        createKieModule in class org.drools.compiler.kie.builder.impl.InternalKieModuleProvider.DrlBasedKieModuleProvider
      • createKieModule

        public org.drools.compiler.kie.builder.impl.InternalKieModule createKieModule​(org.kie.api.builder.ReleaseId releaseId,
                                                                                      org.kie.api.builder.model.KieModuleModel kieProject,
                                                                                      org.drools.compiler.compiler.io.memory.MemoryFileSystem mfs)
        Specified by:
        createKieModule in interface org.drools.compiler.kie.builder.impl.InternalKieModuleProvider
        Overrides:
        createKieModule in class org.drools.compiler.kie.builder.impl.InternalKieModuleProvider.DrlBasedKieModuleProvider