|
Kieker 1.10 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object kieker.tools.traceAnalysis.systemModel.AbstractSession<T>
T
- The concrete type of trace this session is based onpublic abstract class AbstractSession<T extends AbstractTrace>
Sessions group traces which belong to the same high-level user interaction.
Constructor Summary | |
---|---|
AbstractSession(String sessionId)
Creates a new abstract session with the given session ID. |
Method Summary | |
---|---|
void |
addTrace(T trace)
Adds a trace to this session. |
SortedSet<T> |
getContainedTraces()
Returns the traces contained in this session. |
long |
getEndTimestamp()
Returns this trace's end timestamp. |
String |
getSessionId()
Returns this session's session ID. |
long |
getStartTimestamp()
Returns this trace's start timestamp. |
void |
setCompleted()
Marks this session as completed, i.e. |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public AbstractSession(String sessionId)
sessionId
- The session ID for this sessionMethod Detail |
---|
public String getSessionId()
public void addTrace(T trace)
trace
- The trace to add.public SortedSet<T> getContainedTraces()
public long getStartTimestamp()
public long getEndTimestamp()
public void setCompleted()
|
Kieker 1.10 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |