|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.hawk.data.perf.HawkPerfData
public class HawkPerfData
A data object to hold hawk perf data for plotting purpose.
Nested Class Summary | |
---|---|
static class |
HawkPerfData.PerfDataCmpEnum
|
Field Summary | |
---|---|
java.lang.String |
module
module name |
java.lang.String |
moduleEndTime
module execution end time |
long |
moduleEndTimeLong
module execution end time |
java.lang.String |
moduleExecutionStatus
module execution status |
long |
moduleExecutionTime
module execution time. |
java.lang.String |
moduleStartTime
module execution start time |
long |
moduleStartTimeLong
module execution start time |
java.lang.String |
moduleSubTask
module sub task |
long |
sigmaModuleExecTime
summation module execution time. |
Constructor Summary | |
---|---|
HawkPerfData()
|
Method Summary | |
---|---|
HawkPerfData.PerfDataCmpEnum |
compare(HawkPerfData other)
|
boolean |
end(IModule m,
java.lang.String subTask)
This is to indicate task execution ended successfully. |
boolean |
endWithFailure(IModule m,
java.lang.String subTask)
This is to indicate task execution ended with failure. |
java.lang.String |
getData()
module's data as it is stored in output file for plotting. |
java.lang.String |
getModule()
|
java.lang.String |
getModuleEndTime()
|
long |
getModuleEndTimeLong()
|
java.lang.String |
getModuleExecutionStatus()
|
long |
getModuleExecutionTime()
|
java.lang.String |
getModuleStartTime()
|
long |
getModuleStartTimeLong()
|
java.lang.String |
getModuleSubTask()
|
java.lang.String |
getModuleSubTaskName()
|
void |
setModule(java.lang.String module)
|
void |
setModuleEndTime(java.lang.String moduleEndTime)
|
void |
setModuleEndTimeLong(long moduleEndTimeLong)
|
void |
setModuleExecutionStatus(java.lang.String moduleExecutionStatus)
|
void |
setModuleExecutionTime(long moduleExecutionTime)
|
void |
setModuleStartTime(java.lang.String moduleStartTime)
|
void |
setModuleStartTimeLong(long moduleStartTimeLong)
|
void |
setModuleSubTask(java.lang.String moduleSubTask)
|
boolean |
start(IModule m,
java.lang.String subTask)
This is to indicate task execution started. |
java.lang.String |
toString()
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
public java.lang.String module
public java.lang.String moduleSubTask
public java.lang.String moduleStartTime
public java.lang.String moduleEndTime
public long moduleStartTimeLong
public long moduleEndTimeLong
public java.lang.String moduleExecutionStatus
ModuleExcecutionStatusEnum
public long moduleExecutionTime
public long sigmaModuleExecTime
Constructor Detail |
---|
public HawkPerfData()
Method Detail |
---|
public java.lang.String getModuleEndTime()
public void setModuleEndTime(java.lang.String moduleEndTime)
public long getModuleEndTimeLong()
public void setModuleEndTimeLong(long moduleEndTimeLong)
public java.lang.String getModuleStartTime()
public void setModuleStartTime(java.lang.String moduleStartTime)
public long getModuleStartTimeLong()
public void setModuleStartTimeLong(long moduleStartTimeLong)
public boolean start(IModule m, java.lang.String subTask)
m
- modulesubTask
- subtask
public boolean end(IModule m, java.lang.String subTask)
m
- modulesubTask
- subtask
public boolean endWithFailure(IModule m, java.lang.String subTask)
m
- modulesubTask
- subtask
public java.lang.String toString()
toString
in class java.lang.Object
public java.lang.String getData()
public java.lang.String getModule()
public java.lang.String getModuleSubTaskName()
public void setModule(java.lang.String module)
public java.lang.String getModuleExecutionStatus()
public void setModuleExecutionStatus(java.lang.String moduleExecutionStatus)
public long getModuleExecutionTime()
public void setModuleExecutionTime(long moduleExecutionTime)
public java.lang.String getModuleSubTask()
public void setModuleSubTask(java.lang.String moduleSubTask)
public HawkPerfData.PerfDataCmpEnum compare(HawkPerfData other)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |