Class CanonicalKieModuleProvider

  • All Implemented Interfaces:
    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, 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 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,
                                                                                      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