public class SessionContainer extends HashMap<Object,Object>
AbstractMap.SimpleEntry<K,V>, AbstractMap.SimpleImmutableEntry<K,V>| Modifier and Type | Field and Description |
|---|---|
static int |
DESTROY_STATUS |
static int |
INIT_STATUS |
static int |
START_STATUS |
static int |
STOP_STATUS |
| Constructor and Description |
|---|
SessionContainer(String id,
String owner) |
| Modifier and Type | Method and Description |
|---|---|
ClientInfo |
getClientInfo() |
static Object |
getComponent(Class key) |
Object |
getComponentInstance(Object key) |
Object |
getComponentInstanceOfType(Class key) |
long |
getCreationTime() |
static SessionContainer |
getInstance() |
long |
getLastAccessTime() |
long |
getLiveTime() |
long |
getLiveTimeInMinute() |
long |
getLiveTimeInSecond() |
String |
getOwner() |
String |
getPortalName() |
String |
getRemoteUser() |
String |
getSessionId() |
int |
getStatus() |
String |
getUniqueId() |
void |
registerComponentInstance(Object key,
Object obj) |
void |
setClientInfo(ClientInfo ci) |
static void |
setInstance(SessionContainer scontainer) |
void |
setLastAccessTime(long time) |
void |
setPortalName(String name) |
void |
setStatus(int status) |
void |
setUniqueId(String s) |
clear, clone, containsKey, containsValue, entrySet, get, isEmpty, keySet, put, putAll, remove, size, valuesequals, hashCode, toStringpublic static final int INIT_STATUS
public static final int START_STATUS
public static final int STOP_STATUS
public static final int DESTROY_STATUS
public String getSessionId()
public String getUniqueId()
public void setUniqueId(String s)
public String getOwner()
public String getRemoteUser()
public String getPortalName()
public void setPortalName(String name)
public ClientInfo getClientInfo()
public void setClientInfo(ClientInfo ci)
public int getStatus()
public void setStatus(int status)
public long getCreationTime()
public long getLastAccessTime()
public void setLastAccessTime(long time)
public long getLiveTime()
public long getLiveTimeInMinute()
public long getLiveTimeInSecond()
public static SessionContainer getInstance()
public static void setInstance(SessionContainer scontainer)
Copyright © 2014 eXo Platform SAS. All Rights Reserved.