|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.apache.catalina.session.StandardSession
org.mobicents.servlet.sip.core.session.ConvergedStandardSession
public class ConvergedStandardSession
Extension of the Tomcat StandardSession class so that applications are able to cast session to javax.servlet.sip.ConvergedHttpSession interface.
| Field Summary | |
|---|---|
protected ConvergedSessionFacade |
facade
The facade associated with this session. |
| Fields inherited from class org.apache.catalina.session.StandardSession |
|---|
accessCount, ACTIVITY_CHECK, attributes, authType, containerEventMethod, containerEventTypes, creationTime, EMPTY_ARRAY, excludedAttributes, expiring, id, info, isNew, isValid, lastAccessedTime, listeners, manager, maxInactiveInterval, NOT_SERIALIZED, notes, principal, sessionContext, sm, support, thisAccessedTime |
| Fields inherited from interface org.apache.catalina.Session |
|---|
SESSION_ACTIVATED_EVENT, SESSION_CREATED_EVENT, SESSION_DESTROYED_EVENT, SESSION_PASSIVATED_EVENT |
| Constructor Summary | |
|---|---|
ConvergedStandardSession(SipManager manager)
|
|
| Method Summary | |
|---|---|
void |
access()
|
java.lang.String |
encodeURL(java.lang.String url)
|
java.lang.String |
encodeURL(java.lang.String relativePath,
java.lang.String scheme)
|
SipApplicationSession |
getApplicationSession()
|
MobicentsSipApplicationSession |
getApplicationSession(boolean create)
|
javax.servlet.http.HttpSession |
getSession()
|
void |
invalidate()
|
boolean |
isValid()
|
| Methods inherited from class org.apache.catalina.session.StandardSession |
|---|
activate, addSessionListener, endAccess, exclude, expire, expire, fireContainerEvent, fireSessionEvent, getAttribute, getAttributeNames, getAuthType, getCreationTime, getId, getIdInternal, getInfo, getLastAccessedTime, getLastAccessedTimeInternal, getManager, getMaxInactiveInterval, getNote, getNoteNames, getPrincipal, getServletContext, getSessionContext, getValue, getValueNames, isNew, isValidInternal, keys, passivate, putValue, readObject, readObjectData, recycle, removeAttribute, removeAttribute, removeAttributeInternal, removeNote, removeSessionListener, removeValue, setAttribute, setAttribute, setAuthType, setCreationTime, setId, setManager, setMaxInactiveInterval, setNew, setNote, setPrincipal, setValid, tellNew, toString, writeObject, writeObjectData |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface javax.servlet.http.HttpSession |
|---|
getAttribute, getAttributeNames, getCreationTime, getId, getLastAccessedTime, getMaxInactiveInterval, getServletContext, getSessionContext, getValue, getValueNames, isNew, putValue, removeAttribute, removeValue, setAttribute, setMaxInactiveInterval |
| Field Detail |
|---|
protected transient ConvergedSessionFacade facade
| Constructor Detail |
|---|
public ConvergedStandardSession(SipManager manager)
sessionManager - | Method Detail |
|---|
public javax.servlet.http.HttpSession getSession()
getSession in interface org.apache.catalina.SessiongetSession in class org.apache.catalina.session.StandardSessionpublic java.lang.String encodeURL(java.lang.String url)
encodeURL in interface ConvergedHttpSession
public java.lang.String encodeURL(java.lang.String relativePath,
java.lang.String scheme)
encodeURL in interface ConvergedHttpSessionpublic SipApplicationSession getApplicationSession()
getApplicationSession in interface ConvergedHttpSessionpublic MobicentsSipApplicationSession getApplicationSession(boolean create)
getApplicationSession in interface ConvergedSessionpublic boolean isValid()
isValid in interface org.apache.catalina.SessionisValid in interface ConvergedSessionisValid in class org.apache.catalina.session.StandardSessionpublic void invalidate()
invalidate in interface javax.servlet.http.HttpSessioninvalidate in class org.apache.catalina.session.StandardSessionpublic void access()
access in interface org.apache.catalina.Sessionaccess in class org.apache.catalina.session.StandardSession
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||