public class SessionManager
extends org.frameworkset.spi.BaseApplicationContextAware
Title: SessionManager.java
Description:
bboss workgroup
Copyright (c) 2008
| 限定符和类型 | 字段和说明 |
|---|---|
static long |
default_cookieLiveTime |
static java.lang.String |
default_cookiename |
static boolean |
default_httpOnly |
| 构造器和说明 |
|---|
SessionManager() |
SessionManager(long sessionTimeout,
java.lang.Object sessionStore,
java.lang.String cookiename,
boolean httponly,
long cookieLiveTime,
java.lang.String listeners) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
destroy() |
void |
dispatchEvent(SessionEventImpl sessionEvent) |
java.lang.String |
getAppcode() |
AttributeInfo[] |
getAttributeInfos(java.lang.String attributeInfos) |
long |
getCookieLiveTime() |
java.lang.String |
getCookiename() |
CrossDomain |
getCrossDomain() |
java.lang.String |
getDomain() |
AttributeInfo[] |
getMonitorAttributeArray() |
java.util.Date |
getScanStartTime() |
SessionConfig |
getSessionConfig(java.lang.String appcode,
boolean serialattributes) |
java.lang.String |
getSessionlisteners() |
java.util.List<SessionListener> |
getSessionListeners() |
long |
getSessionscaninterval() |
SessionStore |
getSessionStore() |
long |
getSessionTimeout() |
boolean |
haveSessionListener() |
void |
init() |
void |
initSessionConfig(java.lang.String appcode,
java.lang.String monitorScope) |
boolean |
isHttpOnly() |
boolean |
isLazystore() |
boolean |
isSecure() |
boolean |
isStartLifeScan() |
void |
setAppcode(java.lang.String appcode) |
void |
setCookieLiveTime(long cookieLiveTime) |
void |
setCookiename(java.lang.String cookiename) |
void |
setCrossDomain(CrossDomain crossDomain) |
void |
setDomain(java.lang.String domain) |
void |
setHttpOnly(boolean httpOnly) |
void |
setLazystore(boolean lazystore) |
void |
setSecure(boolean secure) |
void |
setSessionlisteners(java.lang.String sessionlisteners) |
void |
setSessionscaninterval(long sessionscaninterval) |
void |
setSessionstore(java.lang.Object sessionstore) |
void |
setSessionTimeout(long sessionTimeout) |
void |
setStartLifeScan(boolean startLifeScan) |
boolean |
usewebsession() |
public static final java.lang.String default_cookiename
public static final boolean default_httpOnly
public static final long default_cookieLiveTime
public SessionManager()
public SessionManager(long sessionTimeout,
java.lang.Object sessionStore,
java.lang.String cookiename,
boolean httponly,
long cookieLiveTime,
java.lang.String listeners)
public AttributeInfo[] getMonitorAttributeArray()
public void initSessionConfig(java.lang.String appcode,
java.lang.String monitorScope)
public SessionConfig getSessionConfig(java.lang.String appcode, boolean serialattributes)
public AttributeInfo[] getAttributeInfos(java.lang.String attributeInfos)
public void init()
public boolean usewebsession()
public SessionStore getSessionStore()
public void destroy()
public long getSessionTimeout()
public java.lang.String getCookiename()
public boolean isHttpOnly()
public long getCookieLiveTime()
public java.util.List<SessionListener> getSessionListeners()
public long getSessionscaninterval()
public boolean haveSessionListener()
public void dispatchEvent(SessionEventImpl sessionEvent)
public java.lang.String getSessionlisteners()
public void setSessionlisteners(java.lang.String sessionlisteners)
public void setSessionTimeout(long sessionTimeout)
public void setCookiename(java.lang.String cookiename)
public void setSessionstore(java.lang.Object sessionstore)
public void setHttpOnly(boolean httpOnly)
public void setCookieLiveTime(long cookieLiveTime)
public void setSessionscaninterval(long sessionscaninterval)
public boolean isSecure()
public void setSecure(boolean secure)
public java.lang.String getDomain()
public void setDomain(java.lang.String domain)
public java.lang.String getAppcode()
public void setAppcode(java.lang.String appcode)
public CrossDomain getCrossDomain()
public void setCrossDomain(CrossDomain crossDomain)
public boolean isStartLifeScan()
public void setStartLifeScan(boolean startLifeScan)
public java.util.Date getScanStartTime()
public boolean isLazystore()
public void setLazystore(boolean lazystore)