public abstract class AbstractKieProject extends Object implements KieProject
| Modifier and Type | Field and Description |
|---|---|
protected Map<String,org.kie.api.builder.model.KieBaseModel> |
kBaseModels |
| Constructor and Description |
|---|
AbstractKieProject() |
| Modifier and Type | Method and Description |
|---|---|
org.kie.internal.builder.KnowledgeBuilder |
buildKnowledgePackages(KieBaseModelImpl kBaseModel,
BuildContext buildContext) |
org.kie.internal.builder.KnowledgeBuilder |
buildKnowledgePackages(KieBaseModelImpl kBaseModel,
BuildContext buildContext,
Predicate<String> buildFilter) |
protected boolean |
compileIncludedKieBases() |
protected org.kie.internal.builder.KnowledgeBuilder |
createKnowledgeBuilder(KieBaseModelImpl kBaseModel,
InternalKieModule kModule) |
protected KnowledgeBuilderConfigurationImpl |
getBuilderConfiguration(KieBaseModelImpl kBaseModel,
InternalKieModule kModule) |
org.kie.api.builder.model.KieBaseModel |
getDefaultKieBaseModel() |
org.kie.api.builder.model.KieSessionModel |
getDefaultKieSession() |
org.kie.api.builder.model.KieSessionModel |
getDefaultStatelessKieSession() |
org.kie.api.builder.model.KieBaseModel |
getKieBaseModel(String kBaseName) |
Collection<String> |
getKieBaseNames() |
org.kie.api.builder.model.KieSessionModel |
getKieSessionModel(String kSessionName) |
Set<String> |
getTransitiveIncludes(org.kie.api.builder.model.KieBaseModel kBaseModel) |
Set<String> |
getTransitiveIncludes(String kBaseName) |
ResultsImpl |
verify() |
void |
verify(BuildContext buildContext) |
ResultsImpl |
verify(String... kBaseNames) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetClassLoader, getCreationTimestamp, getGAV, getKieModuleForKBase, getPomAsStream, init, writeProjectOutputpublic ResultsImpl verify()
verify in interface KieProjectpublic ResultsImpl verify(String... kBaseNames)
verify in interface KieProjectpublic void verify(BuildContext buildContext)
verify in interface KieProjectpublic org.kie.api.builder.model.KieBaseModel getDefaultKieBaseModel()
getDefaultKieBaseModel in interface KieProjectpublic org.kie.api.builder.model.KieSessionModel getDefaultKieSession()
getDefaultKieSession in interface KieProjectpublic org.kie.api.builder.model.KieSessionModel getDefaultStatelessKieSession()
getDefaultStatelessKieSession in interface KieProjectpublic org.kie.api.builder.model.KieBaseModel getKieBaseModel(String kBaseName)
getKieBaseModel in interface KieProjectpublic Collection<String> getKieBaseNames()
getKieBaseNames in interface KieProjectpublic org.kie.api.builder.model.KieSessionModel getKieSessionModel(String kSessionName)
getKieSessionModel in interface KieProjectpublic Set<String> getTransitiveIncludes(String kBaseName)
getTransitiveIncludes in interface KieProjectpublic Set<String> getTransitiveIncludes(org.kie.api.builder.model.KieBaseModel kBaseModel)
getTransitiveIncludes in interface KieProjectpublic org.kie.internal.builder.KnowledgeBuilder buildKnowledgePackages(KieBaseModelImpl kBaseModel, BuildContext buildContext)
buildKnowledgePackages in interface KieProjectpublic org.kie.internal.builder.KnowledgeBuilder buildKnowledgePackages(KieBaseModelImpl kBaseModel, BuildContext buildContext, Predicate<String> buildFilter)
buildKnowledgePackages in interface KieProjectprotected boolean compileIncludedKieBases()
protected org.kie.internal.builder.KnowledgeBuilder createKnowledgeBuilder(KieBaseModelImpl kBaseModel, InternalKieModule kModule)
protected KnowledgeBuilderConfigurationImpl getBuilderConfiguration(KieBaseModelImpl kBaseModel, InternalKieModule kModule)
Copyright © 2001–2021 JBoss by Red Hat. All rights reserved.