org.drools.ide.common.client.modeldriven.testing
Class ExecutionTrace

java.lang.Object
  extended by org.drools.ide.common.client.modeldriven.testing.ExecutionTrace
All Implemented Interfaces:
Serializable, PortableObject, Fixture

public class ExecutionTrace
extends Object
implements Fixture

This contains lists of rules to include in the scenario (or exclude, as the case may be !). This will be used to filter the rule engines behaviour under test.

See Also:
Serialized Form

Constructor Summary
ExecutionTrace()
           
 
Method Summary
 Long getExecutionTimeResult()
           
 Long getNumberOfRulesFired()
           
 String[] getRulesFired()
           
 Date getScenarioSimulatedDate()
           
 void setExecutionTimeResult(Long executionTimeResult)
           
 void setNumberOfRulesFired(Long numberOfRulesFired)
           
 void setRulesFired(String[] rulesFired)
           
 void setScenarioSimulatedDate(Date scenarioSimulatedDate)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ExecutionTrace

public ExecutionTrace()
Method Detail

setScenarioSimulatedDate

public void setScenarioSimulatedDate(Date scenarioSimulatedDate)

getScenarioSimulatedDate

public Date getScenarioSimulatedDate()

setExecutionTimeResult

public void setExecutionTimeResult(Long executionTimeResult)

getExecutionTimeResult

public Long getExecutionTimeResult()

setNumberOfRulesFired

public void setNumberOfRulesFired(Long numberOfRulesFired)

getNumberOfRulesFired

public Long getNumberOfRulesFired()

setRulesFired

public void setRulesFired(String[] rulesFired)

getRulesFired

public String[] getRulesFired()


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