com.intel.cosbench.config
Class Workflow

java.lang.Object
  extended by com.intel.cosbench.config.Workflow
All Implemented Interfaces:
java.lang.Iterable<Stage>

public class Workflow
extends java.lang.Object
implements java.lang.Iterable<Stage>

The model class mapping to "workflow" in configuration xml with following form:

Author:
ywang19

Constructor Summary
Workflow()
           
 
Method Summary
 void addStage(Stage stage)
           
 java.util.List<Stage> getStages()
           
 java.util.Iterator<Stage> iterator()
           
 void setStages(java.util.List<Stage> stages)
           
 void validate()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Workflow

public Workflow()
Method Detail

getStages

public java.util.List<Stage> getStages()

setStages

public void setStages(java.util.List<Stage> stages)

addStage

public void addStage(Stage stage)

iterator

public java.util.Iterator<Stage> iterator()
Specified by:
iterator in interface java.lang.Iterable<Stage>

validate

public void validate()