public class

ReportPageComponentImpl

extends ResultSetPageComponentImpl
java.lang.Object
   ↳ com.microstrategy.utils.serialization.AbstractPersistable
     ↳ com.microstrategy.web.beans.AbstractTransformable
       ↳ com.microstrategy.web.beans.AbstractWebComponent
         ↳ com.microstrategy.web.app.beans.AbstractAppComponent
           ↳ com.microstrategy.web.app.beans.AbstractPersistableAppComponent
             ↳ com.microstrategy.web.app.beans.ResultSetPageComponentImpl
               ↳ com.microstrategy.web.app.beans.ReportPageComponentImpl

Class Overview

Specialized implementation of the page component used for the report page.

Summary

[Expand]
Inherited Constants
From class com.microstrategy.web.app.beans.AbstractPersistableAppComponent
From interface com.microstrategy.utils.serialization.EnumWebPersistableState
From interface com.microstrategy.web.app.beans.AppComponent
From interface com.microstrategy.web.app.beans.PageComponent
[Expand]
Inherited Fields
From class com.microstrategy.web.app.beans.ResultSetPageComponentImpl
From class com.microstrategy.web.beans.AbstractWebComponent
From class com.microstrategy.web.beans.AbstractTransformable
Public Constructors
ReportPageComponentImpl()
Public Methods
String getLastMsgRecoveryInfo()
Automatic Session Recovery: Save messageID and Build a JSON string representing info to recover this message from a folder page.
Protected Methods
WebEvent getCancelRePromptEvent()
String getKeyForRequestSuccessful()
Returns the key for when the bean's status is WebBeanRequestSuccessful.
WebEvent getRePromptEvent()
ResultSetBean getResultSetBean()
[Expand]
Inherited Methods
From class com.microstrategy.web.app.beans.ResultSetPageComponentImpl
From class com.microstrategy.web.app.beans.AbstractPersistableAppComponent
From class com.microstrategy.web.app.beans.AbstractAppComponent
From class com.microstrategy.web.beans.AbstractWebComponent
From class com.microstrategy.web.beans.AbstractTransformable
From class com.microstrategy.utils.serialization.AbstractPersistable
From class java.lang.Object
From interface com.microstrategy.utils.serialization.Persistable
From interface com.microstrategy.web.app.beans.AppComponent
From interface com.microstrategy.web.app.beans.PageComponent
From interface com.microstrategy.web.beans.RequestPersistable
From interface com.microstrategy.web.beans.Transformable
From interface com.microstrategy.web.beans.WebComponent

Public Constructors

public ReportPageComponentImpl ()

Public Methods

public String getLastMsgRecoveryInfo ()

Automatic Session Recovery: Save messageID and Build a JSON string representing info to recover this message from a folder page.

Returns
  • A JSON String representing URL pointing to last message and related info.

Protected Methods

protected WebEvent getCancelRePromptEvent ()

Returns
  • The cancel reprompt event for this bean

protected String getKeyForRequestSuccessful ()

Returns the key for when the bean's status is WebBeanRequestSuccessful.

Returns
  • the key

protected WebEvent getRePromptEvent ()

Returns
  • The reprompt event for this bean

protected ResultSetBean getResultSetBean ()

Returns
  • the associated ResultSetBean (ReportBean, DocumentBean, RWBean)