|
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.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 session| Method 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 | |||||||||