Class Execution
java.lang.Object
kieker.tools.trace.analysis.systemModel.Execution
@Deprecated
public class Execution
extends java.lang.Object
Deprecated.
1.15 moved to kieker-model
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()
).- Since:
- 1.1
- Author:
- Andre van Hoorn
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String
NO_SESSION_ID
Deprecated.This constant marks that an execution has no session ID. -
Constructor Summary
Constructors Constructor Description Execution(Operation op, AllocationComponent allocationComponent, long traceId, int eoi, int ess, long tin, long tout, boolean assumed)
Deprecated.Creates a new Execution instance.Execution(Operation op, AllocationComponent allocationComponent, long traceId, java.lang.String sessionId, int eoi, int ess, long tin, long tout, boolean assumed)
Deprecated.Creates a new Execution instance. -
Method Summary
Modifier and Type Method Description boolean
equals(java.lang.Object obj)
Deprecated.Compares thisExecution
with the given object with respect to type and fields.AllocationComponent
getAllocationComponent()
Deprecated.int
getEoi()
Deprecated.int
getEss()
Deprecated.Operation
getOperation()
Deprecated.java.lang.String
getSessionId()
Deprecated.Returns the sessionId and a default sessionId if no sessionId assigned.long
getTin()
Deprecated.long
getTout()
Deprecated.long
getTraceId()
Deprecated.int
hashCode()
Deprecated.boolean
isAssumed()
Deprecated.java.lang.String
toString()
Deprecated.
-
Field Details
-
NO_SESSION_ID
public static final java.lang.String NO_SESSION_IDDeprecated.This constant marks that an execution has no session ID.- See Also:
- Constant Field Values
-
-
Constructor Details
-
Execution
public Execution(Operation op, AllocationComponent allocationComponent, long traceId, java.lang.String sessionId, int eoi, int ess, long tin, long tout, boolean assumed)Deprecated.Creates a new Execution instance.- Parameters:
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.
-
Execution
public Execution(Operation op, AllocationComponent allocationComponent, long traceId, int eoi, int ess, long tin, long tout, boolean assumed)Deprecated.Creates a new Execution instance. The sessionId is set to a default value.- Parameters:
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 Details
-
getAllocationComponent
Deprecated. -
getEoi
public final int getEoi()Deprecated. -
getEss
public final int getEss()Deprecated. -
getOperation
Deprecated. -
getSessionId
public final java.lang.String getSessionId()Deprecated.Returns the sessionId and a default sessionId if no sessionId assigned. The return value won't be null.- Returns:
- the sessionId.
-
getTin
public final long getTin()Deprecated. -
getTout
public final long getTout()Deprecated. -
getTraceId
public final long getTraceId()Deprecated. -
isAssumed
public boolean isAssumed()Deprecated. -
equals
public boolean equals(java.lang.Object obj)Deprecated.Compares thisExecution
with the given object with respect to type and fields. All fields but theisAssumed()
are considered for comparison.- Overrides:
equals
in classjava.lang.Object
- Parameters:
obj
- The object to be compared with this instance.- Returns:
- true if and only if the current object and the given object have equal values.
-
hashCode
public int hashCode()Deprecated.- Overrides:
hashCode
in classjava.lang.Object
-
toString
public java.lang.String toString()Deprecated.- Overrides:
toString
in classjava.lang.Object
-