Class ScenarioRunnerImpl
- java.lang.Object
-
- org.drools.workbench.models.testscenarios.backend.ScenarioRunnerImpl
-
- All Implemented Interfaces:
ScenarioRunner
public class ScenarioRunnerImpl extends Object implements ScenarioRunner
This actually runs the test scenarios.
-
-
Constructor Summary
Constructors Constructor Description ScenarioRunnerImpl(org.kie.api.runtime.KieSession ksession, int maximumAmountOfRuleFirings)
-
-
-
Constructor Detail
-
ScenarioRunnerImpl
public ScenarioRunnerImpl(org.kie.api.runtime.KieSession ksession, int maximumAmountOfRuleFirings)- Parameters:
ksession- A populated type resolved to be used to resolve the types in the scenario.maximumAmountOfRuleFirings- Limit for amount of rules that can fire. To prevent infinite loops.- Throws:
ClassNotFoundException
-
-
Method Detail
-
run
public void run(Scenario scenario) throws Exception
- Specified by:
runin interfaceScenarioRunner- Throws:
Exception
-
-