| com.microstrategy.web.beans.WebSessionManager |
Known Indirect Subclasses
|
This is the interface for the MicroStrategy Web session manager. This
interface contains methods for all session management related functionality.
It maintains a WebIServerSessionList of WebIServerSession objects.
It has an active session, which is the session that all requests will be directed to.
|
[Expand]
Inherited Constants | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
From interface
com.microstrategy.utils.serialization.EnumWebPersistableState
| |||||||||||
| Public Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| abstract WebIServerSession |
getActiveSession()
Returns the
WebIServerSession in the list currently considered to be active. | ||||||||||
| abstract WebIServerSessionList |
getSessionList()
Returns the underlying
WebIServerSessionList object. | ||||||||||
| abstract WebIServerSession | initActiveSessionFromRequestKeys(RequestKeys rk, AbstractConfigurableContainerServices acs) | ||||||||||
| abstract WebIServerSession |
setActiveSession(String key)
Sets the active session to be the session with the given key in the collection.
| ||||||||||
|
[Expand]
Inherited Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
From interface
com.microstrategy.utils.serialization.Persistable
| |||||||||||
From interface
com.microstrategy.web.beans.RequestPersistable
| |||||||||||
Returns the WebIServerSession in the list currently considered to be active.
Returns the underlying WebIServerSessionList object. This object
represents a list of sessions that are being managed by the session manager.
WebIServerSessionList object representing the list of
sessions being managed by the session manager.
Sets the active session to be the session with the given key in the collection. The newly set active session will be returned. If there exists no session with the given key in the collection, then this method will return null.
| key | The key to look for in the session list. |
|---|