com.intel.cosbench.model
Interface WorkloadInfo

All Superinterfaces:
Benchmark, LifeCycle
All Known Implementing Classes:
WorkloadContext

public interface WorkloadInfo
extends LifeCycle, Benchmark


Method Summary
 java.lang.String[] getAllOperations()
           
 XmlConfig getConfig()
           
 StageInfo getCurrentStage()
           
 java.lang.String getId()
           
 int getStageCount()
           
 StageInfo getStageInfo(java.lang.String id)
           
 StageInfo[] getStageInfos()
           
 java.util.Date getStartDate()
           
 WorkloadState getState()
           
 StateInfo[] getStateHistory()
           
 java.util.Date getStopDate()
           
 java.util.Date getSubmitDate()
           
 Workload getWorkload()
           
 
Methods inherited from interface com.intel.cosbench.model.LifeCycle
disposeRuntime
 
Methods inherited from interface com.intel.cosbench.bench.Benchmark
getReport, getSnapshot
 

Method Detail

getId

java.lang.String getId()

getSubmitDate

java.util.Date getSubmitDate()

getStartDate

java.util.Date getStartDate()

getStopDate

java.util.Date getStopDate()

getState

WorkloadState getState()

getStateHistory

StateInfo[] getStateHistory()

getConfig

XmlConfig getConfig()

getWorkload

Workload getWorkload()

getAllOperations

java.lang.String[] getAllOperations()

getStageCount

int getStageCount()

getCurrentStage

StageInfo getCurrentStage()

getStageInfo

StageInfo getStageInfo(java.lang.String id)

getStageInfos

StageInfo[] getStageInfos()