public class ExecutionPerformanceReportStateEvent extends ExecutionStateEvent
ExecutionStateEvent.EventName| Constructor and Description |
|---|
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.
|
| Modifier and Type | Method and Description |
|---|---|
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.
|
SetChangedaddObserver, clearChanged, countObservers, deleteObserver, deleteObservers, hasChanged, notifyObservers, notifyObservers, setChangedpublic ExecutionPerformanceReportStateEvent()
public ExecutionPerformanceReportStateEvent(String ID)
ID - the iD of the3 plan element reporting its performance indicatorspublic 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 callspublic 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()
ExecutionStateEventGetEventName in class ExecutionStateEventpublic long GetEmitTimestamp()
ExecutionStateEventGetEmitTimestamp in class ExecutionStateEventpublic void Decode(byte[] buf)
throws ExecutionSerializationException
ExecutionStateEventDecode in class ExecutionStateEventbuf - the byte array containing the encoded event as serialized by ExecutionStateEvent.Encode()ExecutionSerializationException - A serialization error occurredpublic byte[] Encode()
throws ExecutionSerializationException
ExecutionStateEventEncode in class ExecutionStateEventExecutionSerializationException - A serialization error occurredCopyright © 2014. All Rights Reserved.