public class KieBaseModelImpl extends Object implements org.kie.api.builder.model.KieBaseModel
| Modifier and Type | Class and Description |
|---|---|
static class |
KieBaseModelImpl.KBaseConverter |
| Constructor and Description |
|---|
KieBaseModelImpl() |
KieBaseModelImpl(org.kie.api.builder.model.KieModuleModel kModule,
String name) |
| Modifier and Type | Method and Description |
|---|---|
org.kie.api.builder.model.KieBaseModel |
addInclude(String kBaseQName) |
org.kie.api.builder.model.KieBaseModel |
addPackage(String pkg) |
org.kie.api.builder.model.KieBaseModel |
addRuleTemplate(String dtable,
String template,
int row,
int col) |
boolean |
equals(Object o) |
org.kie.api.conf.DeclarativeAgendaOption |
getDeclarativeAgenda() |
org.kie.api.conf.EqualityBehaviorOption |
getEqualsBehavior() |
org.kie.api.conf.EventProcessingOption |
getEventProcessingMode() |
static List<String> |
getFiles(File rootFolder) |
static List<String> |
getFiles(String kBaseName,
ZipFile zipFile) |
Set<String> |
getIncludes() |
Map<String,org.kie.api.builder.model.KieSessionModel> |
getKieSessionModels() |
org.kie.api.builder.model.KieModuleModel |
getKModule() |
String |
getName() |
List<String> |
getPackages() |
Map<String,org.kie.api.builder.model.KieSessionModel> |
getRawKieSessionModels() |
List<org.kie.api.builder.model.RuleTemplateModel> |
getRawRuleTemplates() |
List<org.kie.api.builder.model.RuleTemplateModel> |
getRuleTemplates() |
String |
getScope() |
org.kie.api.conf.SequentialOption |
getSequential() |
org.kie.api.conf.SessionsPoolOption |
getSessionsPool() |
int |
hashCode() |
boolean |
isDefault() |
void |
moveKSession(String oldQName,
String newQName) |
org.kie.api.builder.model.KieSessionModel |
newKieSessionModel(String name) |
org.kie.api.builder.model.KieBaseModel |
removeInclude(String kBaseQName) |
org.kie.api.builder.model.KieBaseModel |
removeKieSessionModel(String qName) |
org.kie.api.builder.model.KieBaseModel |
removePackage(String pkg) |
org.kie.api.builder.model.KieBaseModel |
setDeclarativeAgenda(org.kie.api.conf.DeclarativeAgendaOption declarativeAgenda) |
org.kie.api.builder.model.KieBaseModel |
setDefault(boolean isDefault) |
org.kie.api.builder.model.KieBaseModel |
setEqualsBehavior(org.kie.api.conf.EqualityBehaviorOption equalsBehaviour) |
org.kie.api.builder.model.KieBaseModel |
setEventProcessingMode(org.kie.api.conf.EventProcessingOption eventProcessingMode) |
void |
setKModule(org.kie.api.builder.model.KieModuleModel kieProject) |
org.kie.api.builder.model.KieBaseModel |
setName(String name) |
org.kie.api.builder.model.KieBaseModel |
setScope(String scope) |
org.kie.api.builder.model.KieBaseModel |
setSequential(org.kie.api.conf.SequentialOption sequential) |
org.kie.api.builder.model.KieBaseModel |
setSessionsPool(org.kie.api.conf.SessionsPoolOption sessionsPool) |
String |
toString() |
public KieBaseModelImpl()
public KieBaseModelImpl(org.kie.api.builder.model.KieModuleModel kModule,
String name)
public boolean isDefault()
isDefault in interface org.kie.api.builder.model.KieBaseModelpublic org.kie.api.builder.model.KieBaseModel setDefault(boolean isDefault)
setDefault in interface org.kie.api.builder.model.KieBaseModelpublic List<String> getPackages()
getPackages in interface org.kie.api.builder.model.KieBaseModelpublic org.kie.api.builder.model.KieBaseModel addPackage(String pkg)
addPackage in interface org.kie.api.builder.model.KieBaseModelpublic org.kie.api.builder.model.KieBaseModel removePackage(String pkg)
removePackage in interface org.kie.api.builder.model.KieBaseModelpublic org.kie.api.builder.model.KieModuleModel getKModule()
public void setKModule(org.kie.api.builder.model.KieModuleModel kieProject)
public Map<String,org.kie.api.builder.model.KieSessionModel> getKieSessionModels()
getKieSessionModels in interface org.kie.api.builder.model.KieBaseModelpublic Map<String,org.kie.api.builder.model.KieSessionModel> getRawKieSessionModels()
public org.kie.api.builder.model.KieSessionModel newKieSessionModel(String name)
newKieSessionModel in interface org.kie.api.builder.model.KieBaseModelpublic org.kie.api.builder.model.KieBaseModel removeKieSessionModel(String qName)
removeKieSessionModel in interface org.kie.api.builder.model.KieBaseModelpublic List<org.kie.api.builder.model.RuleTemplateModel> getRuleTemplates()
getRuleTemplates in interface org.kie.api.builder.model.KieBaseModelpublic List<org.kie.api.builder.model.RuleTemplateModel> getRawRuleTemplates()
public org.kie.api.builder.model.KieBaseModel addRuleTemplate(String dtable, String template, int row, int col)
addRuleTemplate in interface org.kie.api.builder.model.KieBaseModelpublic String getName()
getName in interface org.kie.api.builder.model.KieBaseModelpublic org.kie.api.builder.model.KieBaseModel setName(String name)
public Set<String> getIncludes()
getIncludes in interface org.kie.api.builder.model.KieBaseModelpublic org.kie.api.builder.model.KieBaseModel addInclude(String kBaseQName)
addInclude in interface org.kie.api.builder.model.KieBaseModelpublic org.kie.api.builder.model.KieBaseModel removeInclude(String kBaseQName)
removeInclude in interface org.kie.api.builder.model.KieBaseModelpublic org.kie.api.conf.SessionsPoolOption getSessionsPool()
getSessionsPool in interface org.kie.api.builder.model.KieBaseModelpublic org.kie.api.builder.model.KieBaseModel setSessionsPool(org.kie.api.conf.SessionsPoolOption sessionsPool)
setSessionsPool in interface org.kie.api.builder.model.KieBaseModelpublic org.kie.api.conf.EqualityBehaviorOption getEqualsBehavior()
getEqualsBehavior in interface org.kie.api.builder.model.KieBaseModelpublic org.kie.api.builder.model.KieBaseModel setEqualsBehavior(org.kie.api.conf.EqualityBehaviorOption equalsBehaviour)
setEqualsBehavior in interface org.kie.api.builder.model.KieBaseModelpublic org.kie.api.conf.EventProcessingOption getEventProcessingMode()
getEventProcessingMode in interface org.kie.api.builder.model.KieBaseModelpublic org.kie.api.builder.model.KieBaseModel setEventProcessingMode(org.kie.api.conf.EventProcessingOption eventProcessingMode)
setEventProcessingMode in interface org.kie.api.builder.model.KieBaseModelpublic org.kie.api.conf.DeclarativeAgendaOption getDeclarativeAgenda()
getDeclarativeAgenda in interface org.kie.api.builder.model.KieBaseModelpublic org.kie.api.builder.model.KieBaseModel setDeclarativeAgenda(org.kie.api.conf.DeclarativeAgendaOption declarativeAgenda)
setDeclarativeAgenda in interface org.kie.api.builder.model.KieBaseModelpublic org.kie.api.conf.SequentialOption getSequential()
getSequential in interface org.kie.api.builder.model.KieBaseModelpublic org.kie.api.builder.model.KieBaseModel setSequential(org.kie.api.conf.SequentialOption sequential)
setSequential in interface org.kie.api.builder.model.KieBaseModelpublic org.kie.api.builder.model.KieBaseModel setScope(String scope)
setScope in interface org.kie.api.builder.model.KieBaseModelpublic String getScope()
getScope in interface org.kie.api.builder.model.KieBaseModelCopyright © 2001–2020 JBoss by Red Hat. All rights reserved.