public class CanonicalModelKieProject
extends org.drools.compiler.kie.builder.impl.KieModuleKieProject
Modifier and Type | Field and Description |
---|---|
protected List<ModelBuilderImpl> |
modelBuilders |
Constructor and Description |
---|
CanonicalModelKieProject(boolean isPattern,
org.drools.compiler.kie.builder.impl.InternalKieModule kieModule,
ClassLoader classLoader) |
Modifier and Type | Method and Description |
---|---|
protected boolean |
compileIncludedKieBases() |
static BiFunction<org.drools.compiler.kie.builder.impl.InternalKieModule,ClassLoader,org.drools.compiler.kie.builder.impl.KieModuleKieProject> |
create(boolean isPattern) |
protected org.kie.internal.builder.KnowledgeBuilder |
createKnowledgeBuilder(org.drools.compiler.kproject.models.KieBaseModelImpl kBaseModel,
org.drools.compiler.kie.builder.impl.InternalKieModule kModule) |
void |
writeProjectOutput(org.drools.compiler.compiler.io.memory.MemoryFileSystem trgMfs,
org.drools.compiler.kie.builder.impl.ResultsImpl messages) |
getClassLoader, getCreationTimestamp, getDefaultKieBaseModel, getDefaultKieSession, getDefaultStatelessKieSession, getGAV, getInternalKieModule, getKieBaseModel, getKieModuleForKBase, getKieSessionModel, getPomAsStream, init, updateToModule
protected List<ModelBuilderImpl> modelBuilders
public CanonicalModelKieProject(boolean isPattern, org.drools.compiler.kie.builder.impl.InternalKieModule kieModule, ClassLoader classLoader)
public static BiFunction<org.drools.compiler.kie.builder.impl.InternalKieModule,ClassLoader,org.drools.compiler.kie.builder.impl.KieModuleKieProject> create(boolean isPattern)
protected org.kie.internal.builder.KnowledgeBuilder createKnowledgeBuilder(org.drools.compiler.kproject.models.KieBaseModelImpl kBaseModel, org.drools.compiler.kie.builder.impl.InternalKieModule kModule)
createKnowledgeBuilder
in class org.drools.compiler.kie.builder.impl.AbstractKieProject
public void writeProjectOutput(org.drools.compiler.compiler.io.memory.MemoryFileSystem trgMfs, org.drools.compiler.kie.builder.impl.ResultsImpl messages)
protected boolean compileIncludedKieBases()
compileIncludedKieBases
in class org.drools.compiler.kie.builder.impl.AbstractKieProject
Copyright © 2001–2019 JBoss by Red Hat. All rights reserved.