public class KieSessionModelImpl extends Object implements org.kie.api.builder.model.KieSessionModel
Modifier and Type | Class and Description |
---|---|
static class |
KieSessionModelImpl.KSessionConverter |
Constructor and Description |
---|
KieSessionModelImpl(KieBaseModelImpl kBase,
String name) |
Modifier and Type | Method and Description |
---|---|
org.kie.api.runtime.conf.BeliefSystemTypeOption |
getBeliefSystem() |
org.kie.api.runtime.conf.ClockTypeOption |
getClockType() |
String |
getConsoleLogger() |
org.kie.api.builder.model.FileLoggerModel |
getFileLogger() |
KieBaseModelImpl |
getKieBaseModel() |
List<org.kie.api.builder.model.ListenerModel> |
getListenerModels() |
String |
getName() |
String |
getScope() |
org.kie.api.builder.model.KieSessionModel.KieSessionType |
getType() |
List<org.kie.api.builder.model.WorkItemHandlerModel> |
getWorkItemHandlerModels() |
boolean |
isDefault() |
org.kie.api.builder.model.ListenerModel |
newListenerModel(String type,
org.kie.api.builder.model.ListenerModel.Kind kind) |
org.kie.api.builder.model.WorkItemHandlerModel |
newWorkItemHandlerModel(String name,
String type) |
org.kie.api.builder.model.KieSessionModel |
setBeliefSystem(org.kie.api.runtime.conf.BeliefSystemTypeOption beliefSystem) |
org.kie.api.builder.model.KieSessionModel |
setClockType(org.kie.api.runtime.conf.ClockTypeOption clockType) |
org.kie.api.builder.model.KieSessionModel |
setConsoleLogger(String consoleLogger) |
org.kie.api.builder.model.KieSessionModel |
setDefault(boolean isDefault) |
org.kie.api.builder.model.KieSessionModel |
setFileLogger(String fileName) |
org.kie.api.builder.model.KieSessionModel |
setFileLogger(String fileName,
int interval,
boolean threaded) |
void |
setKBase(org.kie.api.builder.model.KieBaseModel kieBaseModel) |
org.kie.api.builder.model.KieSessionModel |
setName(String name) |
org.kie.api.builder.model.KieSessionModel |
setScope(String scope) |
org.kie.api.builder.model.KieSessionModel |
setType(org.kie.api.builder.model.KieSessionModel.KieSessionType type) |
String |
toString() |
public KieSessionModelImpl(KieBaseModelImpl kBase, String name)
public KieBaseModelImpl getKieBaseModel()
public boolean isDefault()
isDefault
in interface org.kie.api.builder.model.KieSessionModel
public void setKBase(org.kie.api.builder.model.KieBaseModel kieBaseModel)
public org.kie.api.builder.model.KieSessionModel setDefault(boolean isDefault)
setDefault
in interface org.kie.api.builder.model.KieSessionModel
public String getName()
getName
in interface org.kie.api.builder.model.KieSessionModel
public org.kie.api.builder.model.KieSessionModel setName(String name)
public org.kie.api.builder.model.KieSessionModel.KieSessionType getType()
getType
in interface org.kie.api.builder.model.KieSessionModel
public org.kie.api.builder.model.KieSessionModel setType(org.kie.api.builder.model.KieSessionModel.KieSessionType type)
setType
in interface org.kie.api.builder.model.KieSessionModel
public org.kie.api.runtime.conf.ClockTypeOption getClockType()
getClockType
in interface org.kie.api.builder.model.KieSessionModel
public org.kie.api.builder.model.KieSessionModel setClockType(org.kie.api.runtime.conf.ClockTypeOption clockType)
setClockType
in interface org.kie.api.builder.model.KieSessionModel
public org.kie.api.runtime.conf.BeliefSystemTypeOption getBeliefSystem()
getBeliefSystem
in interface org.kie.api.builder.model.KieSessionModel
public org.kie.api.builder.model.KieSessionModel setBeliefSystem(org.kie.api.runtime.conf.BeliefSystemTypeOption beliefSystem)
setBeliefSystem
in interface org.kie.api.builder.model.KieSessionModel
public org.kie.api.builder.model.KieSessionModel setScope(String scope)
setScope
in interface org.kie.api.builder.model.KieSessionModel
public String getScope()
getScope
in interface org.kie.api.builder.model.KieSessionModel
public org.kie.api.builder.model.ListenerModel newListenerModel(String type, org.kie.api.builder.model.ListenerModel.Kind kind)
newListenerModel
in interface org.kie.api.builder.model.KieSessionModel
public List<org.kie.api.builder.model.ListenerModel> getListenerModels()
getListenerModels
in interface org.kie.api.builder.model.KieSessionModel
public org.kie.api.builder.model.WorkItemHandlerModel newWorkItemHandlerModel(String name, String type)
newWorkItemHandlerModel
in interface org.kie.api.builder.model.KieSessionModel
public List<org.kie.api.builder.model.WorkItemHandlerModel> getWorkItemHandlerModels()
getWorkItemHandlerModels
in interface org.kie.api.builder.model.KieSessionModel
public String getConsoleLogger()
getConsoleLogger
in interface org.kie.api.builder.model.KieSessionModel
public org.kie.api.builder.model.KieSessionModel setConsoleLogger(String consoleLogger)
setConsoleLogger
in interface org.kie.api.builder.model.KieSessionModel
public org.kie.api.builder.model.FileLoggerModel getFileLogger()
getFileLogger
in interface org.kie.api.builder.model.KieSessionModel
public org.kie.api.builder.model.KieSessionModel setFileLogger(String fileName)
setFileLogger
in interface org.kie.api.builder.model.KieSessionModel
public org.kie.api.builder.model.KieSessionModel setFileLogger(String fileName, int interval, boolean threaded)
setFileLogger
in interface org.kie.api.builder.model.KieSessionModel
Copyright © 2001-2015 JBoss by Red Hat. All Rights Reserved.