| com.microstrategy.web.beans.WebBean |
This interface represents a generic WebBean. It provides a common set of services for any of the Web Beans. Some of the main features of this interface includes:
WebSessionInfo
object which defines how the Web Bean interacts with backend servers.
WebBeanError object that is accessible from the
getErrorInfo method of a Web Bean.
Transformable interface and identify which transform
should be executed.
getXMLStatus
|
[Expand]
Inherited Constants | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
From interface
com.microstrategy.utils.serialization.EnumWebPersistableState
| |||||||||||
| Public Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| abstract Document |
getDocument()
Returns a
org.w3c.dom.Document parsed from the XML
representation of this bean. | ||||||||||
| abstract WebBeanError |
getErrorInfo()
Returns a
WebBeanError object indicating processing error
during the collectData method call. | ||||||||||
| abstract WebSessionInfo |
getSessionInfo()
Returns the
WebSessionInfo instance from this bean. | ||||||||||
| abstract boolean |
isStale()
Returns a boolean value indicating whether the content of this bean
is stale.
| ||||||||||
| abstract void |
setSessionInfo(WebSessionInfo sessionInfo)
Sets a new
WebSessionInfo instance on this bean. | ||||||||||
| abstract void |
setStale(boolean stale)
Sets a flag indicating whether this bean is stale or fresh.
| ||||||||||
|
[Expand]
Inherited Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
From interface
com.microstrategy.utils.serialization.Persistable
| |||||||||||
From interface
com.microstrategy.web.beans.RequestPersistable
| |||||||||||
From interface
com.microstrategy.web.beans.Transformable
| |||||||||||
From interface
com.microstrategy.web.beans.WebComponent
| |||||||||||
Returns a org.w3c.dom.Document parsed from the XML
representation of this bean.
| WebBeanException | thrown if there is error when collecting data for this bean. |
|---|
Returns a WebBeanError object indicating processing error
during the collectData method call. Null is returned
if there is no error.
WebBeanError object; null if there is no error.
Returns the WebSessionInfo instance from this bean.
A WebSessionInfo object is where you can get or set
the session ID to the intelligence server, user credentials and
localization, etc.
WebSessionInfo instance.
Returns a boolean value indicating whether the content of this bean is stale.
Sets a new WebSessionInfo instance on this bean.
A WebSessionInfo object is where you can get or set
the session ID to the intelligence server, user credentials and
localization, etc.
| sessionInfo | a WebSessionInfo instance.
|
|---|
Sets a flag indicating whether this bean is stale or fresh.
| stale | true if this bean is stale. |
|---|