Interface DrlCompilationContext

  • All Superinterfaces:
    org.kie.efesto.compilationmanager.api.model.EfestoCompilationContext, org.kie.efesto.common.api.model.EfestoContext
    All Known Implementing Classes:
    DrlCompilationContextImpl

    public interface DrlCompilationContext
    extends org.kie.efesto.compilationmanager.api.model.EfestoCompilationContext
    • Method Detail

      • buildWithParentClassLoader

        static DrlCompilationContext buildWithParentClassLoader​(java.lang.ClassLoader parentClassLoader)
      • buildWithMemoryCompilerClassLoader

        static DrlCompilationContext buildWithMemoryCompilerClassLoader​(org.kie.memorycompiler.KieMemoryCompiler.MemoryCompilerClassLoader memoryCompilerClassLoader)
      • buildWithEfestoCompilationContext

        static DrlCompilationContext buildWithEfestoCompilationContext​(org.kie.efesto.compilationmanager.core.model.EfestoCompilationContextImpl context)
      • newKnowledgeBuilderConfiguration

        org.kie.internal.builder.KnowledgeBuilderConfiguration newKnowledgeBuilderConfiguration()