|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectjava.util.Observable
gr.uoa.di.madgik.execution.event.ExecutionStateEvent
gr.uoa.di.madgik.execution.event.ExecutionPerformanceReportStateEvent
public class ExecutionPerformanceReportStateEvent
Event signaling some performance related measurements after the completion of some plan element.
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from class gr.uoa.di.madgik.execution.event.ExecutionStateEvent |
|---|
ExecutionStateEvent.EventName |
| Constructor Summary | |
|---|---|
ExecutionPerformanceReportStateEvent()
Instantiates a new execution performance report state event. |
|
ExecutionPerformanceReportStateEvent(String ID)
Instantiates a new execution performance report state event. |
|
ExecutionPerformanceReportStateEvent(String ID,
long TotalTime,
long InitializationTime,
long FinilizationTime,
long ChildrenTotalTime,
int SubCalls,
long CallTotalTime)
Instantiates a new execution performance report state event. |
|
| Method Summary | |
|---|---|
void |
Decode(byte[] buf)
Decode. |
byte[] |
Encode()
Encode. |
long |
GetChildrenTotalTime()
Gets the children total time. |
long |
GetEmitTimestamp()
Gets the timestamp the event was emitted. |
ExecutionStateEvent.EventName |
GetEventName()
Gets the event name. |
long |
GetFinilizationTime()
Gets the finalization time. |
String |
GetID()
Gets the id. |
long |
GetInitializationTime()
Gets the initialization time. |
int |
GetSubCalls()
Gets the sub calls. |
long |
GetSubCallTotalTime()
Gets the sub call total time. |
long |
GetTotalTime()
Gets the total time. |
void |
SetChildrenTotalTime(long ChildrenTotalTime)
Sets the children total time. |
void |
SetFinilizationTime(long FinilizationTime)
Sets the finalization time. |
void |
SetInitializationTime(long InitializationTime)
Sets the initialization time. |
void |
SetSubCalls(int SubCalls)
Sets the sub calls. |
void |
SetSubCallTotalTime(long CallTotalTime)
Sets the sub call total time. |
void |
SetTotalTime(long TotalTime)
Sets the total time. |
| Methods inherited from class gr.uoa.di.madgik.execution.event.ExecutionStateEvent |
|---|
SetChanged |
| Methods inherited from class java.util.Observable |
|---|
addObserver, clearChanged, countObservers, deleteObserver, deleteObservers, hasChanged, notifyObservers, notifyObservers, setChanged |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public ExecutionPerformanceReportStateEvent()
public ExecutionPerformanceReportStateEvent(String ID)
ID - the iD of the3 plan element reporting its performance indicators
public ExecutionPerformanceReportStateEvent(String ID,
long TotalTime,
long InitializationTime,
long FinilizationTime,
long ChildrenTotalTime,
int SubCalls,
long CallTotalTime)
ID - the iD of the3 plan element reporting its performance indicatorsTotalTime - the total timeInitializationTime - the initialization timeFinilizationTime - the finalization timeChildrenTotalTime - the children total timeSubCalls - the number of sub callsCallTotalTime - the total time of the sub calls| Method Detail |
|---|
public String GetID()
public long GetTotalTime()
public void SetTotalTime(long TotalTime)
TotalTime - the total timepublic long GetInitializationTime()
public void SetInitializationTime(long InitializationTime)
InitializationTime - the initialization timepublic long GetFinilizationTime()
public void SetFinilizationTime(long FinilizationTime)
FinilizationTime - the finalization timepublic long GetChildrenTotalTime()
public void SetChildrenTotalTime(long ChildrenTotalTime)
ChildrenTotalTime - the children total timepublic long GetSubCallTotalTime()
public void SetSubCallTotalTime(long CallTotalTime)
CallTotalTime - the call total timepublic int GetSubCalls()
public void SetSubCalls(int SubCalls)
SubCalls - the sub callspublic ExecutionStateEvent.EventName GetEventName()
ExecutionStateEvent
GetEventName in class ExecutionStateEventpublic long GetEmitTimestamp()
ExecutionStateEvent
GetEmitTimestamp in class ExecutionStateEvent
public void Decode(byte[] buf)
throws ExecutionSerializationException
ExecutionStateEvent
Decode in class ExecutionStateEventbuf - the byte array containing the encoded event as serialized by ExecutionStateEvent.Encode()
ExecutionSerializationException - A serialization error occurred
public byte[] Encode()
throws ExecutionSerializationException
ExecutionStateEvent
Encode in class ExecutionStateEventExecutionSerializationException - A serialization error occurred
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||