T
- The concrete type of trace this session is based on@Deprecated
public abstract class AbstractSession<T extends AbstractTrace>
extends java.lang.Object
Constructor and Description |
---|
AbstractSession(java.lang.String sessionId)
Deprecated.
Creates a new abstract session with the given session ID.
|
Modifier and Type | Method and Description |
---|---|
void |
addTrace(T trace)
Deprecated.
Adds a trace to this session.
|
protected java.util.SortedSet<T> |
getContainedTraces()
Deprecated.
|
protected long |
getEndTime()
Deprecated.
|
long |
getEndTimestamp()
Deprecated.
Returns this trace's end timestamp.
|
protected abstract java.util.Comparator<? super T> |
getOrderComparator()
Deprecated.
|
java.lang.String |
getSessionId()
Deprecated.
Returns this session's session ID.
|
protected long |
getStartTime()
Deprecated.
|
long |
getStartTimestamp()
Deprecated.
Returns this trace's start timestamp.
|
java.util.SortedSet<T> |
getStateContainedTraces()
Deprecated.
Returns the traces contained in this session.
|
void |
setCompleted()
Deprecated.
Marks this session as completed, i.e.
|
protected void |
setEndTime(long endTime)
Deprecated.
|
protected void |
setStartTime(long startTime)
Deprecated.
|
protected void |
setState(kieker.tools.trace.analysis.systemModel.AbstractSession.ISessionState<T> state)
Deprecated.
|
public AbstractSession(java.lang.String sessionId)
sessionId
- The session ID for this sessionpublic java.lang.String getSessionId()
public void addTrace(T trace)
trace
- The trace to add.public java.util.SortedSet<T> getStateContainedTraces()
public long getStartTimestamp()
public long getEndTimestamp()
protected long getStartTime()
protected long getEndTime()
protected void setStartTime(long startTime)
protected void setEndTime(long endTime)
protected void setState(kieker.tools.trace.analysis.systemModel.AbstractSession.ISessionState<T> state)
protected java.util.SortedSet<T> getContainedTraces()
public void setCompleted()
protected abstract java.util.Comparator<? super T> getOrderComparator()
Copyright 2021 Kieker Project, http://kieker-monitoring.net