kieker.tools.traceAnalysis.systemModel
Class AbstractTrace
java.lang.Object
kieker.tools.traceAnalysis.systemModel.AbstractTrace
- Direct Known Subclasses:
- ExecutionTrace, MessageTrace
public abstract class AbstractTrace
- extends Object
This is the abstract base for a trace (like a message trace e.g.).
- Since:
- 1.2
- Author:
- Andre van Hoorn
Field Summary |
static String |
NO_TRACE_ID
This constant can be used as an ID to show that the trace has no ID. |
NO_TRACE_ID
public static final String NO_TRACE_ID
- This constant can be used as an ID to show that the trace has no ID.
- See Also:
- Constant Field Values
AbstractTrace
public AbstractTrace(long traceId)
AbstractTrace
public AbstractTrace(long traceId,
String sessionId)
getTraceInformation
public TraceInformation getTraceInformation()
- Returns information about this trace.
- Returns:
- See above
getTraceId
public long getTraceId()
getSessionId
public String getSessionId()
- Delivers the ID of the session.
- Returns:
- The session ID.
hashCode
public int hashCode()
-
- Overrides:
hashCode
in class Object
equals
public abstract boolean equals(Object obj)
- Overrides:
equals
in class Object
Copyright 2013 Kieker Project, http://kieker-monitoring.net>