Class MessageTrace

java.lang.Object
kieker.tools.trace.analysis.systemModel.AbstractTrace
kieker.tools.trace.analysis.systemModel.MessageTrace

@Deprecated
public class MessageTrace
extends AbstractTrace
Deprecated.
1.15 moved to kieker-model
This class is a container for a whole trace of messages (represented as actual instances of AbstractMessage).
Since:
1.1
Author:
Andre van Hoorn
  • Field Summary

    Fields inherited from class kieker.tools.trace.analysis.systemModel.AbstractTrace

    DEFAULT_SESSION_ID, NO_TRACE_ID
  • Constructor Summary

    Constructors 
    Constructor Description
    MessageTrace​(long traceId, java.lang.String sessionId, java.util.List<AbstractMessage> seq)
    Deprecated.
    Creates a new message trace from the given data.
    MessageTrace​(long traceId, java.util.List<AbstractMessage> seq)
    Deprecated.
    Creates a new message trace from the given data.
  • Method Summary

    Modifier and Type Method Description
    boolean equals​(java.lang.Object obj)
    Deprecated.
     
    long getEndTimestamp()
    Deprecated.
    Returns this trace's end timestamp.
    java.util.List<AbstractMessage> getSequenceAsVector()
    Deprecated.
    Returns the message sequence contained in this trace as an (unmodifiable) list.
    long getStartTimestamp()
    Deprecated.
    Returns this trace's start timestamp.
    int hashCode()
    Deprecated.
    java.lang.String toString()
    Deprecated.
     

    Methods inherited from class kieker.tools.trace.analysis.systemModel.AbstractTrace

    getSessionId, getTraceId, getTraceInformation

    Methods inherited from class java.lang.Object

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

    • MessageTrace

      public MessageTrace​(long traceId, java.util.List<AbstractMessage> seq)
      Deprecated.
      Creates a new message trace from the given data.
      Parameters:
      traceId - The ID for this message trace
      seq - The messages contained in this message trace
    • MessageTrace

      public MessageTrace​(long traceId, java.lang.String sessionId, java.util.List<AbstractMessage> seq)
      Deprecated.
      Creates a new message trace from the given data.
      Parameters:
      traceId - The ID for this trace.
      sessionId - The ID of the current session.
      seq - The list of messages this trace consists of.
  • Method Details