Rule Execution Server API

com.ibm.rules.engine.ruledef.runtime
Interface FastpathEngine

All Superinterfaces:
Engine, EngineServices, EngineWithWorkingMemory, Observable, RuleEngine

public interface FastpathEngine
extends RuleEngine

FastpathEngine represents a rule engine that uses an optimized sequential algorithm.


Method Summary
 Agenda getAgenda()
          Returns the engine Agenda.
 
Methods inherited from interface com.ibm.rules.engine.ruledef.runtime.RuleEngine
createRuleEngineInput, createRuleEngineInput, execute, getDefinition
 
Methods inherited from interface com.ibm.rules.engine.runtime.EngineWithWorkingMemory
execute
 
Methods inherited from interface com.ibm.rules.engine.runtime.Engine
createInput, createInput, execute, execute, getState, note, reset
 
Methods inherited from interface com.ibm.rules.engine.observer.Observable
addObserver, addObserver, getSupportedObserverClasses, removeAllObservers, removeObserver, removeObserver
 
Methods inherited from interface com.ibm.rules.engine.service.EngineServices
getNumberOfServices, getService, getServiceByName, getServiceClasses
 

Method Detail

getAgenda

Agenda getAgenda()
Returns the engine Agenda.

Returns:
The Agenda.

Rule Execution Server API

© Copyright IBM Corp. 1987, 2013