Package org.drools.kiesession.session
Class StatelessKnowledgeSessionImpl
java.lang.Object
org.drools.core.impl.AbstractRuntime
org.drools.kiesession.session.StatelessKnowledgeSessionImpl
- All Implemented Interfaces:
KieRuntimeEventManager,ProcessEventManager,RuleRuntimeEventManager,CommandExecutor,StatelessProcessSession,StatelessRuleSession,StatelessKieSession
-
Field Summary
Fields inherited from class org.drools.core.impl.AbstractRuntime
logger -
Constructor Summary
ConstructorsConstructorDescription -
Method Summary
Modifier and TypeMethodDescriptionvoidaddEventListener(ProcessEventListener listener) voidaddEventListener(AgendaEventListener listener) voidaddEventListener(RuleRuntimeEventListener listener) voidvoid<T> TexecuteWithResults(Iterable objects, ObjectFilter filter) longvoidinitMBeans(String containerId, String kbaseId, String ksessionName) voidregisterChannel(String name, Channel channel) voidremoveEventListener(ProcessEventListener listener) voidremoveEventListener(AgendaEventListener listener) voidremoveEventListener(RuleRuntimeEventListener listener) voidvoidunregisterChannel(String name) Methods inherited from class org.drools.core.impl.AbstractRuntime
getLogger, setLoggerMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.kie.api.event.KieRuntimeEventManager
getLogger
-
Constructor Details
-
StatelessKnowledgeSessionImpl
public StatelessKnowledgeSessionImpl() -
StatelessKnowledgeSessionImpl
-
StatelessKnowledgeSessionImpl
-
-
Method Details
-
getKnowledgeBase
-
initMBeans
-
getWorkingMemoryCreated
public long getWorkingMemoryCreated() -
addEventListener
- Specified by:
addEventListenerin interfaceRuleRuntimeEventManager
-
getAgendaEventListeners
- Specified by:
getAgendaEventListenersin interfaceRuleRuntimeEventManager
-
removeEventListener
- Specified by:
removeEventListenerin interfaceRuleRuntimeEventManager
-
addEventListener
- Specified by:
addEventListenerin interfaceRuleRuntimeEventManager
-
removeEventListener
- Specified by:
removeEventListenerin interfaceRuleRuntimeEventManager
-
getRuleRuntimeEventListeners
- Specified by:
getRuleRuntimeEventListenersin interfaceRuleRuntimeEventManager
-
addEventListener
- Specified by:
addEventListenerin interfaceProcessEventManager
-
getProcessEventListeners
- Specified by:
getProcessEventListenersin interfaceProcessEventManager
-
removeEventListener
- Specified by:
removeEventListenerin interfaceProcessEventManager
-
setGlobal
- Specified by:
setGlobalin interfaceStatelessKieSession
-
getGlobals
- Specified by:
getGlobalsin interfaceStatelessKieSession
-
registerChannel
- Specified by:
registerChannelin interfaceStatelessKieSession
-
unregisterChannel
- Specified by:
unregisterChannelin interfaceStatelessKieSession
-
getChannels
- Specified by:
getChannelsin interfaceStatelessKieSession
-
getKieBase
- Specified by:
getKieBasein interfaceStatelessKieSession
-
execute
- Specified by:
executein interfaceCommandExecutor
-
execute
- Specified by:
executein interfaceStatelessRuleSession
-
execute
- Specified by:
executein interfaceStatelessRuleSession
-
executeWithResults
-