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 this Execution 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.
     

    Methods inherited from class java.lang.Object

    clone, finalize, getClass, notify, notifyAll, wait, wait, wait
  • Field Details

  • 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

      public final AllocationComponent getAllocationComponent()
      Deprecated.
    • getEoi

      public final int getEoi()
      Deprecated.
    • getEss

      public final int getEss()
      Deprecated.
    • getOperation

      public final Operation 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 this Execution with the given object with respect to type and fields. All fields but the isAssumed() are considered for comparison.
      Overrides:
      equals in class java.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 class java.lang.Object
    • toString

      public java.lang.String toString()
      Deprecated.
      Overrides:
      toString in class java.lang.Object