java.lang.Object | |||
↳ | com.microstrategy.web.app.GenericBrowserSettings | ||
↳ | com.microstrategy.web.app.AbstractBrowserSettings | ||
↳ | com.microstrategy.web.app.CookieBrowserSettings |
This class provides cookie implementation of BrowserSettings interface. The permanent settings will be stored in permanent cookies. The temporary and project temporary settings will be stored in web session. The implementation relies on ContainerService to provide namespace support.
[Expand]
Inherited Constants | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
![]() | |||||||||||
![]() |
[Expand]
Inherited Fields | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
![]() | |||||||||||
![]() |
Public Constructors | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
CookieBrowserSettings(BrowserSettingDefinitionList bsDefinitionList, Preferences preferences, ContainerServices containerServices, boolean storeTemporarySettingInCookie)
Class Constructor.
|
Public Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
void |
clearHttpSessionValues()
Clears temporary browser settings
| ||||||||||
void | clearSessionBrowserSettings() | ||||||||||
void |
clearSessionValues(WebIServerSession session)
Clears session browser settings
| ||||||||||
String |
getSessionValue(String keyName)
Returns the value of the key sent as parameter, related with the setting
corresponding to the default session
|
Protected Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
BrowserSettingElement |
loadHttpSessionValues()
Load temporary browser settings
| ||||||||||
BrowserSettingElement |
loadSessionValues()
Loads project browser settings.
| ||||||||||
BrowserSettingElement |
loadValues()
Loads permanent browser settings
| ||||||||||
void |
storeHttpSessionValues(BrowserSettingElement bSetHttpSession)
Stores temporary settings to Web session.
| ||||||||||
void |
storeSessionValues(BrowserSettingElement bSetSession)
Store project browser setting windows to web session.
| ||||||||||
void |
storeValues(BrowserSettingElement bSet)
Stores permanent browser settings in permanent cookies
|
[Expand]
Inherited Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
![]() | |||||||||||
![]() | |||||||||||
![]() | |||||||||||
![]() |
Class Constructor. This requires a non-null Container Services object for this feature.
bsDefinitionList | an the BrowserSettingDefinitionList object from
the PageManager object containing the default values of the spplication's
browser settings. |
---|---|
containerServices | an initialized instance of ContainerServices |
storeTemporarySettingInCookie | boolean , indicates whether we store the temporary
settings to cookies. The implementation explicitly stores non-namespaced cookie.
|
Clears temporary browser settings
Returns the value of the key sent as parameter, related with the setting corresponding to the default session
keyName | the name associated with the value to return |
---|
Load temporary browser settings
Loads project browser settings.
Loads permanent browser settings
Stores temporary settings to Web session.
Store project browser setting windows to web session.
Stores permanent browser settings in permanent cookies