org.drools.compiler.kproject.models
Class KieSessionModelImpl
java.lang.Object
org.drools.compiler.kproject.models.KieSessionModelImpl
- All Implemented Interfaces:
- org.kie.api.builder.model.KieSessionModel
public class KieSessionModelImpl
- extends Object
- implements org.kie.api.builder.model.KieSessionModel
| Nested classes/interfaces inherited from interface org.kie.api.builder.model.KieSessionModel |
org.kie.api.builder.model.KieSessionModel.KieSessionType |
KieSessionModelImpl
public KieSessionModelImpl(KieBaseModelImpl kBase,
String name)
getKieBaseModel
public KieBaseModelImpl getKieBaseModel()
isDefault
public boolean isDefault()
- Specified by:
isDefault in interface org.kie.api.builder.model.KieSessionModel
setKBase
public void setKBase(org.kie.api.builder.model.KieBaseModel kieBaseModel)
setDefault
public org.kie.api.builder.model.KieSessionModel setDefault(boolean isDefault)
- Specified by:
setDefault in interface org.kie.api.builder.model.KieSessionModel
getName
public String getName()
- Specified by:
getName in interface org.kie.api.builder.model.KieSessionModel
setName
public org.kie.api.builder.model.KieSessionModel setName(String name)
getType
public org.kie.api.builder.model.KieSessionModel.KieSessionType getType()
- Specified by:
getType in interface org.kie.api.builder.model.KieSessionModel
setType
public org.kie.api.builder.model.KieSessionModel setType(org.kie.api.builder.model.KieSessionModel.KieSessionType type)
- Specified by:
setType in interface org.kie.api.builder.model.KieSessionModel
getClockType
public org.kie.api.runtime.conf.ClockTypeOption getClockType()
- Specified by:
getClockType in interface org.kie.api.builder.model.KieSessionModel
setClockType
public org.kie.api.builder.model.KieSessionModel setClockType(org.kie.api.runtime.conf.ClockTypeOption clockType)
- Specified by:
setClockType in interface org.kie.api.builder.model.KieSessionModel
getBeliefSystem
public org.kie.api.runtime.conf.BeliefSystemTypeOption getBeliefSystem()
- Specified by:
getBeliefSystem in interface org.kie.api.builder.model.KieSessionModel
setBeliefSystem
public org.kie.api.builder.model.KieSessionModel setBeliefSystem(org.kie.api.runtime.conf.BeliefSystemTypeOption beliefSystem)
- Specified by:
setBeliefSystem in interface org.kie.api.builder.model.KieSessionModel
setScope
public org.kie.api.builder.model.KieSessionModel setScope(String scope)
- Specified by:
setScope in interface org.kie.api.builder.model.KieSessionModel
getScope
public String getScope()
- Specified by:
getScope in interface org.kie.api.builder.model.KieSessionModel
newListenerModel
public org.kie.api.builder.model.ListenerModel newListenerModel(String type,
org.kie.api.builder.model.ListenerModel.Kind kind)
- Specified by:
newListenerModel in interface org.kie.api.builder.model.KieSessionModel
getListenerModels
public List<org.kie.api.builder.model.ListenerModel> getListenerModels()
- Specified by:
getListenerModels in interface org.kie.api.builder.model.KieSessionModel
newWorkItemHandlerModel
public org.kie.api.builder.model.WorkItemHandlerModel newWorkItemHandlerModel(String name,
String type)
- Specified by:
newWorkItemHandlerModel in interface org.kie.api.builder.model.KieSessionModel
getWorkItemHandlerModels
public List<org.kie.api.builder.model.WorkItemHandlerModel> getWorkItemHandlerModels()
- Specified by:
getWorkItemHandlerModels in interface org.kie.api.builder.model.KieSessionModel
getConsoleLogger
public String getConsoleLogger()
- Specified by:
getConsoleLogger in interface org.kie.api.builder.model.KieSessionModel
setConsoleLogger
public org.kie.api.builder.model.KieSessionModel setConsoleLogger(String consoleLogger)
- Specified by:
setConsoleLogger in interface org.kie.api.builder.model.KieSessionModel
getFileLogger
public org.kie.api.builder.model.FileLoggerModel getFileLogger()
- Specified by:
getFileLogger in interface org.kie.api.builder.model.KieSessionModel
setFileLogger
public org.kie.api.builder.model.KieSessionModel setFileLogger(String fileName)
- Specified by:
setFileLogger in interface org.kie.api.builder.model.KieSessionModel
setFileLogger
public org.kie.api.builder.model.KieSessionModel setFileLogger(String fileName,
int interval,
boolean threaded)
- Specified by:
setFileLogger in interface org.kie.api.builder.model.KieSessionModel
toString
public String toString()
- Overrides:
toString in class Object
Copyright © 2001-2015 JBoss by Red Hat. All Rights Reserved.