public class ScopedAppSession extends ScopedObject implements SessionManager.AppSessionIf, java.io.Serializable
| Modifier and Type | Field and Description |
|---|---|
protected ApplicationSession |
_appSession |
| Constructor and Description |
|---|
ScopedAppSession(ApplicationSession appSession) |
| Modifier and Type | Method and Description |
|---|---|
void |
encodeURI(javax.servlet.sip.URI uri) |
java.net.URL |
encodeURL(java.net.URL url) |
boolean |
equals(java.lang.Object o) |
java.lang.String |
getApplicationName() |
ApplicationSession |
getAppSession() |
java.lang.Object |
getAttribute(java.lang.String name) |
java.util.Iterator<java.lang.String> |
getAttributeNames() |
long |
getCreationTime() |
long |
getExpirationTime() |
java.lang.String |
getId() |
boolean |
getInvalidateWhenReady() |
long |
getLastAccessedTime() |
java.lang.Object |
getSession(java.lang.String id,
javax.servlet.sip.SipApplicationSession.Protocol protocol) |
java.util.Iterator<?> |
getSessions() |
java.util.Iterator<?> |
getSessions(java.lang.String protocol) |
javax.servlet.sip.SipSession |
getSipSession(java.lang.String id) |
javax.servlet.sip.ServletTimer |
getTimer(java.lang.String id) |
java.util.Collection<javax.servlet.sip.ServletTimer> |
getTimers() |
int |
hashCode() |
void |
invalidate() |
boolean |
isReadyToInvalidate() |
boolean |
isValid() |
void |
removeAttribute(java.lang.String name) |
void |
setAttribute(java.lang.String name,
java.lang.Object value) |
int |
setExpires(int deltaMinutes) |
void |
setInvalidateWhenReady(boolean invalidateWhenReady) |
java.lang.String |
toString() |
openScopeprotected ApplicationSession _appSession
public ScopedAppSession(ApplicationSession appSession)
public void encodeURI(javax.servlet.sip.URI uri)
encodeURI in interface javax.servlet.sip.SipApplicationSessionpublic java.net.URL encodeURL(java.net.URL url)
encodeURL in interface javax.servlet.sip.SipApplicationSessionpublic java.lang.String getApplicationName()
getApplicationName in interface javax.servlet.sip.SipApplicationSessionpublic java.lang.Object getAttribute(java.lang.String name)
getAttribute in interface javax.servlet.sip.SipApplicationSessionpublic java.util.Iterator<java.lang.String> getAttributeNames()
getAttributeNames in interface javax.servlet.sip.SipApplicationSessionpublic long getCreationTime()
getCreationTime in interface javax.servlet.sip.SipApplicationSessionpublic long getExpirationTime()
getExpirationTime in interface javax.servlet.sip.SipApplicationSessionpublic java.lang.String getId()
getId in interface javax.servlet.sip.SipApplicationSessionpublic boolean getInvalidateWhenReady()
getInvalidateWhenReady in interface javax.servlet.sip.SipApplicationSessionpublic long getLastAccessedTime()
getLastAccessedTime in interface javax.servlet.sip.SipApplicationSessionpublic java.lang.Object getSession(java.lang.String id,
javax.servlet.sip.SipApplicationSession.Protocol protocol)
getSession in interface javax.servlet.sip.SipApplicationSessionpublic java.util.Iterator<?> getSessions()
getSessions in interface javax.servlet.sip.SipApplicationSessionpublic java.util.Iterator<?> getSessions(java.lang.String protocol)
getSessions in interface javax.servlet.sip.SipApplicationSessionpublic javax.servlet.sip.SipSession getSipSession(java.lang.String id)
getSipSession in interface javax.servlet.sip.SipApplicationSessionpublic javax.servlet.sip.ServletTimer getTimer(java.lang.String id)
getTimer in interface javax.servlet.sip.SipApplicationSessionpublic java.util.Collection<javax.servlet.sip.ServletTimer> getTimers()
getTimers in interface javax.servlet.sip.SipApplicationSessionpublic void invalidate()
invalidate in interface javax.servlet.sip.SipApplicationSessionpublic boolean isReadyToInvalidate()
isReadyToInvalidate in interface javax.servlet.sip.SipApplicationSessionpublic boolean isValid()
isValid in interface javax.servlet.sip.SipApplicationSessionpublic void removeAttribute(java.lang.String name)
removeAttribute in interface javax.servlet.sip.SipApplicationSessionpublic void setAttribute(java.lang.String name,
java.lang.Object value)
setAttribute in interface javax.servlet.sip.SipApplicationSessionpublic int setExpires(int deltaMinutes)
setExpires in interface javax.servlet.sip.SipApplicationSessionpublic void setInvalidateWhenReady(boolean invalidateWhenReady)
setInvalidateWhenReady in interface javax.servlet.sip.SipApplicationSessionpublic ApplicationSession getAppSession()
getAppSession in interface SessionManager.AppSessionIfgetAppSession in class ScopedObjectpublic java.lang.String toString()
toString in class java.lang.Objectpublic boolean equals(java.lang.Object o)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.ObjectCopyright © 2015. All Rights Reserved.