public class Session
extends java.util.HashMap<java.lang.String,java.lang.Object>
| Modifier and Type | Method and Description |
|---|---|
java.util.Map<Provider,Session> |
children() |
void |
clearTrace() |
java.lang.Object |
get(java.lang.Object key) |
boolean |
getBoolean(java.lang.Object key) |
static Cache |
getCache() |
Session |
getChild(Provider childId) |
org.deckfour.xes.model.XTrace |
getCompleteTrace() |
SessionID |
getId() |
int |
getInt(java.lang.Object key) |
org.deckfour.xes.model.XTrace |
getLastTrace() |
java.util.concurrent.locks.Lock |
getLock() |
<T> T |
getObject(java.lang.Object key) |
Session |
getParent() |
java.util.Set<Provider> |
getProviders() |
java.lang.String |
getString(java.lang.Object key) |
void |
removeChild(Provider key) |
void |
setId(SessionID id) |
void |
setLastTrace(org.deckfour.xes.model.XTrace lastTrace) |
void |
setLastTraceNoUpdate(org.deckfour.xes.model.XTrace lastTrace) |
java.lang.String |
toString() |
clear, clone, compute, computeIfAbsent, computeIfPresent, containsKey, containsValue, entrySet, forEach, getOrDefault, isEmpty, keySet, merge, put, putAll, putIfAbsent, remove, remove, replace, replace, replaceAll, size, valuespublic Session()
public Session(SessionID id)
public static Cache getCache()
public void clearTrace()
public java.lang.Object get(java.lang.Object key)
get in interface java.util.Map<java.lang.String,java.lang.Object>get in class java.util.HashMap<java.lang.String,java.lang.Object>public boolean getBoolean(java.lang.Object key)
public org.deckfour.xes.model.XTrace getCompleteTrace()
public SessionID getId()
public int getInt(java.lang.Object key)
public org.deckfour.xes.model.XTrace getLastTrace()
public java.util.concurrent.locks.Lock getLock()
public <T> T getObject(java.lang.Object key)
public Session getParent()
public java.util.Set<Provider> getProviders()
public java.lang.String getString(java.lang.Object key)
public void removeChild(Provider key)
public void setId(SessionID id)
id - the id to setpublic void setLastTrace(org.deckfour.xes.model.XTrace lastTrace)
public void setLastTraceNoUpdate(org.deckfour.xes.model.XTrace lastTrace)
public java.lang.String toString()
toString in class java.util.AbstractMap<java.lang.String,java.lang.Object>