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,
ResultsImpl messages) |
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(ResultsImpl messages) |
ResultsImpl |
verify(String... kBaseNames) |
void |
verify(String[] kBaseNames,
ResultsImpl messages) |
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(ResultsImpl messages)
verify in interface KieProjectpublic void verify(String[] kBaseNames, ResultsImpl messages)
public 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, ResultsImpl messages)
buildKnowledgePackages in interface KieProjectprotected org.kie.internal.builder.KnowledgeBuilder createKnowledgeBuilder(KieBaseModelImpl kBaseModel, InternalKieModule kModule)
protected KnowledgeBuilderConfigurationImpl getBuilderConfiguration(KieBaseModelImpl kBaseModel, InternalKieModule kModule)
Copyright © 2001–2018 JBoss by Red Hat. All rights reserved.