Drools :: Core 6.1.0.Beta1

org.drools.core.impl
Class AbstractRuntime

java.lang.Object
  extended by org.drools.core.impl.AbstractRuntime
All Implemented Interfaces:
org.kie.api.event.KieRuntimeEventManager, org.kie.api.event.process.ProcessEventManager, org.kie.api.event.rule.RuleRuntimeEventManager
Direct Known Subclasses:
CommandBasedStatefulKnowledgeSession, StatefulKnowledgeSessionImpl, StatelessKnowledgeSessionImpl

public abstract class AbstractRuntime
extends Object
implements org.kie.api.event.KieRuntimeEventManager


Field Summary
protected  org.kie.api.logger.KieRuntimeLogger logger
           
 
Constructor Summary
AbstractRuntime()
           
 
Method Summary
 org.kie.api.logger.KieRuntimeLogger getLogger()
           
 void setLogger(org.kie.api.logger.KieRuntimeLogger logger)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.kie.api.event.rule.RuleRuntimeEventManager
addEventListener, addEventListener, getAgendaEventListeners, getRuleRuntimeEventListeners, removeEventListener, removeEventListener
 
Methods inherited from interface org.kie.api.event.process.ProcessEventManager
addEventListener, getProcessEventListeners, removeEventListener
 

Field Detail

logger

protected org.kie.api.logger.KieRuntimeLogger logger
Constructor Detail

AbstractRuntime

public AbstractRuntime()
Method Detail

getLogger

public org.kie.api.logger.KieRuntimeLogger getLogger()
Specified by:
getLogger in interface org.kie.api.event.KieRuntimeEventManager

setLogger

public void setLogger(org.kie.api.logger.KieRuntimeLogger logger)

Drools :: Core 6.1.0.Beta1

Copyright © 2001-2014 JBoss by Red Hat. All Rights Reserved.