|
Kieker 1.10 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectkieker.tools.traceAnalysis.systemModel.AbstractTrace
kieker.tools.traceAnalysis.systemModel.MessageTrace
public class MessageTrace
This class is a container for a whole trace of messages (represented as actual instances of AbstractMessage).
| Field Summary |
|---|
| Fields inherited from class kieker.tools.traceAnalysis.systemModel.AbstractTrace |
|---|
DEFAULT_SESSION_ID, NO_TRACE_ID |
| Constructor Summary | |
|---|---|
MessageTrace(long traceId,
List<AbstractMessage> seq)
Creates a new message trace from the given data. |
|
MessageTrace(long traceId,
String sessionId,
List<AbstractMessage> seq)
Creates a new message trace from the given data. |
|
| Method Summary | |
|---|---|
boolean |
equals(Object obj)
|
long |
getEndTimestamp()
Returns this trace's end timestamp. |
List<AbstractMessage> |
getSequenceAsVector()
Returns the message sequence contained in this trace as an (unmodifiable) list. |
long |
getStartTimestamp()
Returns this trace's start timestamp. |
int |
hashCode()
|
String |
toString()
|
| Methods inherited from class kieker.tools.traceAnalysis.systemModel.AbstractTrace |
|---|
getSessionId, getTraceId, getTraceInformation |
| Methods inherited from class java.lang.Object |
|---|
getClass, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public MessageTrace(long traceId,
List<AbstractMessage> seq)
traceId - The ID for this message traceseq - The messages contained in this message trace
public MessageTrace(long traceId,
String sessionId,
List<AbstractMessage> seq)
traceId - The ID for this trace.sessionId - The ID of the current session.seq - The list of messages this trace consists of.| Method Detail |
|---|
public final List<AbstractMessage> getSequenceAsVector()
public String toString()
toString in class Objectpublic int hashCode()
AbstractTrace
hashCode in class AbstractTracepublic long getStartTimestamp()
AbstractTrace
getStartTimestamp in class AbstractTracepublic long getEndTimestamp()
AbstractTrace
getEndTimestamp in class AbstractTracepublic boolean equals(Object obj)
equals in class AbstractTrace
|
Kieker 1.10 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||