org.jbpm.simulation.impl.events
Class AggregatedProcessSimulationEvent

java.lang.Object
  extended by org.jbpm.simulation.impl.events.AggregatedProcessSimulationEvent
All Implemented Interfaces:
AggregatedSimulationEvent

public class AggregatedProcessSimulationEvent
extends Object
implements AggregatedSimulationEvent


Field Summary
protected  double avgExecutionTime
           
protected  double maxExecutionTime
           
protected  double minExecutionTime
           
protected  String processId
           
protected  String processName
           
protected  String processVersion
           
 
Constructor Summary
AggregatedProcessSimulationEvent(Object processInfo, double minExecutionTime, double avgExecutionTime, double maxExecutionTime)
           
 
Method Summary
 double getAvgExecutionTime()
           
 double getMaxExecutionTime()
           
 double getMinExecutionTime()
           
 String getProcessId()
           
 String getProcessName()
           
 String getProcessVersion()
           
 Object getProperty(String name)
           
 void setAvgExecutionTime(double avgExecutionTime)
           
 void setMaxExecutionTime(double maxExecutionTime)
           
 void setMinExecutionTime(double minExecutionTime)
           
 void setProcessId(String processId)
           
protected  void setProcessInfoValues(Object processInfo)
           
 void setProcessName(String processName)
           
 void setProcessVersion(String processVersion)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

processId

protected String processId

processName

protected String processName

processVersion

protected String processVersion

minExecutionTime

protected double minExecutionTime

avgExecutionTime

protected double avgExecutionTime

maxExecutionTime

protected double maxExecutionTime
Constructor Detail

AggregatedProcessSimulationEvent

public AggregatedProcessSimulationEvent(Object processInfo,
                                        double minExecutionTime,
                                        double avgExecutionTime,
                                        double maxExecutionTime)
Method Detail

setProcessInfoValues

protected void setProcessInfoValues(Object processInfo)

getMinExecutionTime

public double getMinExecutionTime()

setMinExecutionTime

public void setMinExecutionTime(double minExecutionTime)

getAvgExecutionTime

public double getAvgExecutionTime()

setAvgExecutionTime

public void setAvgExecutionTime(double avgExecutionTime)

getMaxExecutionTime

public double getMaxExecutionTime()

setMaxExecutionTime

public void setMaxExecutionTime(double maxExecutionTime)

getProperty

public Object getProperty(String name)
Specified by:
getProperty in interface AggregatedSimulationEvent

getProcessId

public String getProcessId()

setProcessId

public void setProcessId(String processId)

getProcessName

public String getProcessName()

setProcessName

public void setProcessName(String processName)

getProcessVersion

public String getProcessVersion()

setProcessVersion

public void setProcessVersion(String processVersion)


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