public abstract class AbstractKieProject extends Object implements KieProject
Modifier and Type | Field and Description |
---|---|
protected Map<String,org.kie.api.builder.model.KieBaseModel> |
kBaseModels |
protected Map<String,org.kie.api.builder.model.KieSessionModel> |
kSessionModels |
Constructor and Description |
---|
AbstractKieProject() |
Modifier and Type | Method and Description |
---|---|
protected void |
cleanIndex() |
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) |
org.kie.api.builder.model.KieSessionModel |
getKieSessionModel(String kSessionName) |
Set<String> |
getTransitiveIncludes(org.kie.api.builder.model.KieBaseModel kBaseModel) |
Set<String> |
getTransitiveIncludes(String kBaseName) |
protected void |
indexParts(Collection<InternalKieModule> kieModules,
Map<String,InternalKieModule> kJarFromKBaseName) |
ResultsImpl |
verify() |
void |
verify(ResultsImpl messages) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getClassLoader, getClonedClassLoader, getCreationTimestamp, getGAV, getKieModuleForKBase, init
public ResultsImpl verify()
verify
in interface KieProject
public void verify(ResultsImpl messages)
public org.kie.api.builder.model.KieBaseModel getDefaultKieBaseModel()
getDefaultKieBaseModel
in interface KieProject
public org.kie.api.builder.model.KieSessionModel getDefaultKieSession()
getDefaultKieSession
in interface KieProject
public org.kie.api.builder.model.KieSessionModel getDefaultStatelessKieSession()
getDefaultStatelessKieSession
in interface KieProject
public org.kie.api.builder.model.KieBaseModel getKieBaseModel(String kBaseName)
getKieBaseModel
in interface KieProject
public org.kie.api.builder.model.KieSessionModel getKieSessionModel(String kSessionName)
getKieSessionModel
in interface KieProject
protected void indexParts(Collection<InternalKieModule> kieModules, Map<String,InternalKieModule> kJarFromKBaseName)
protected void cleanIndex()
public Set<String> getTransitiveIncludes(String kBaseName)
getTransitiveIncludes
in interface KieProject
public Set<String> getTransitiveIncludes(org.kie.api.builder.model.KieBaseModel kBaseModel)
getTransitiveIncludes
in interface KieProject
Copyright © 2001-2015 JBoss by Red Hat. All Rights Reserved.