|
Kieker 1.9 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object kieker.tools.traceAnalysis.systemModel.Execution
public class Execution
This class represents an execution within the trace analysis tool.
Note that no assumptions about the TimeUnit
used for the
timestamps are made (getTin()
and getTout()
).
Field Summary | |
---|---|
static String |
NO_SESSION_ID
This constant marks that an execution has no session ID. |
Constructor Summary | |
---|---|
Execution(Operation op,
AllocationComponent allocationComponent,
long traceId,
int eoi,
int ess,
long tin,
long tout,
boolean assumed)
Creates a new Execution instance. |
|
Execution(Operation op,
AllocationComponent allocationComponent,
long traceId,
String sessionId,
int eoi,
int ess,
long tin,
long tout,
boolean assumed)
Creates a new Execution instance. |
Method Summary | |
---|---|
boolean |
equals(Object obj)
Compares this Execution with the given object with respect to type and fields. |
AllocationComponent |
getAllocationComponent()
|
int |
getEoi()
|
int |
getEss()
|
Operation |
getOperation()
|
String |
getSessionId()
Returns the sessionId and a default sessionId if no sessionId assigned. |
long |
getTin()
|
long |
getTout()
|
long |
getTraceId()
|
int |
hashCode()
|
boolean |
isAssumed()
|
String |
toString()
|
Methods inherited from class java.lang.Object |
---|
getClass, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
public static final String NO_SESSION_ID
Constructor Detail |
---|
public Execution(Operation op, AllocationComponent allocationComponent, long traceId, String sessionId, int eoi, int ess, long tin, long tout, boolean assumed)
op
- The operation of the execution.allocationComponent
- The allocation component.traceId
- The ID of the trace.sessionId
- The ID of the session.eoi
- The execution order index.ess
- The execution stack size.tin
- The timestamp the execution started.tout
- The timestamp the execution finished.assumed
- Determines whether the execution is assumed or not.public Execution(Operation op, AllocationComponent allocationComponent, long traceId, int eoi, int ess, long tin, long tout, boolean assumed)
op
- The operation of the execution.allocationComponent
- The allocation component.traceId
- The ID of the trace.eoi
- The execution order index.ess
- The execution stack size.tin
- The timestamp the execution started.tout
- The timestamp the execution finished.assumed
- Determines whether the execution is assumed or not.Method Detail |
---|
public final AllocationComponent getAllocationComponent()
public final int getEoi()
public final int getEss()
public final Operation getOperation()
public final String getSessionId()
public final long getTin()
public final long getTout()
public final long getTraceId()
public boolean isAssumed()
public boolean equals(Object obj)
Execution
with the given object with respect to type and fields. All
fields but the isAssumed()
are considered for comparison.
equals
in class Object
obj
- The object to be compared with this instance.
public int hashCode()
hashCode
in class Object
public String toString()
toString
in class Object
|
Kieker 1.9 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |