public class

GetDIProjectSettingsTask

extends WebComponentTask
java.lang.Object
   ↳ com.microstrategy.web.tasks.AbstractBaseTask
     ↳ com.microstrategy.web.app.tasks.AbstractAppTask
       ↳ com.microstrategy.web.app.tasks.WebComponentTask
         ↳ com.microstrategy.web.app.tasks.GetDIProjectSettingsTask

Summary

Constants
String BLK_DIPARAMS
String BLP_DIPARAMS_ANALYSIS_ID
String BLP_DIPARAMS_CAN_SEND_NOW
String BLP_DIPARAMS_CAN_SUBSCRIBE
String BLP_DIPARAMS_CUBE_DESC
String BLP_DIPARAMS_CUBE_NAME
String BLP_DIPARAMS_CUBE_QUOTE
String BLP_DIPARAMS_ENABLE_FILE_IMPORT
String BLP_DIPARAMS_ENABLE_FTP_IMPORT
String BLP_DIPARAMS_ENABLE_HTTP_IMPORT
String BLP_DIPARAMS_ENABLE_SESSION_RECOVERY
String BLP_DIPARAMS_ENABLE_URL_IMPORT
String BLP_DIPARAMS_ENABLE_WRANING_TIMEOUT
String BLP_DIPARAMS_FOLDER_ID
String BLP_DIPARAMS_MAX_SESSION_IDLE_TIME
String BLP_DIPARAMS_MESSAGE_ID
String BLP_DIPARAMS_PRIV_ACCESS_DATA_FROM_CLOUD_APP
String BLP_DIPARAMS_PRIV_ACCESS_DATA_FROM_FILES
String BLP_DIPARAMS_PRIV_CREATE_ANALYSIS
String BLP_DIPARAMS_PRIV_CREATE_REPORT
String BLP_DIPARAMS_PRIV_CREATE_RWD
String BLP_DIPARAMS_PRIV_IMPORT_DB
String BLP_DIPARAMS_REPORT_ID
String BLP_DIPARAMS_SOURCE_ID
String BLP_DIPARAMS_STATUS_CODE
String BLP_DIPARAMS_TIME_BEFORE_SESSION_TIMEOUT_WARNING
String BLP_DIPARAMS_UPLOAD_SIZE_LIMIT
[Expand]
Inherited Constants
From class com.microstrategy.web.app.tasks.WebComponentTask
From class com.microstrategy.web.tasks.AbstractBaseTask
[Expand]
Inherited Fields
From class com.microstrategy.web.app.tasks.WebComponentTask
From class com.microstrategy.web.tasks.AbstractBaseTask
Public Constructors
GetDIProjectSettingsTask(String desc)
GetDIProjectSettingsTask()
Public Methods
void processRequest(TaskRequestContext context, TaskOutput taskOutput)
Process the incoming request.
[Expand]
Inherited Methods
From class com.microstrategy.web.app.tasks.WebComponentTask
From class com.microstrategy.web.app.tasks.AbstractAppTask
From class com.microstrategy.web.tasks.AbstractBaseTask
From class java.lang.Object
From interface com.microstrategy.web.tasks.Task

Constants

protected static final String BLK_DIPARAMS

Constant Value: "DIParams"

protected static final String BLP_DIPARAMS_ANALYSIS_ID

Constant Value: "AnalysisId"

protected static final String BLP_DIPARAMS_CAN_SEND_NOW

Constant Value: "canSendNow"

protected static final String BLP_DIPARAMS_CAN_SUBSCRIBE

Constant Value: "canSubscribe"

protected static final String BLP_DIPARAMS_CUBE_DESC

Constant Value: "CubeDesc"

protected static final String BLP_DIPARAMS_CUBE_NAME

Constant Value: "CubeName"

protected static final String BLP_DIPARAMS_CUBE_QUOTE

Constant Value: "CubeQuota"

protected static final String BLP_DIPARAMS_ENABLE_FILE_IMPORT

Constant Value: "EnableFileImport"

protected static final String BLP_DIPARAMS_ENABLE_FTP_IMPORT

Constant Value: "EnableFTPImport"

protected static final String BLP_DIPARAMS_ENABLE_HTTP_IMPORT

Constant Value: "EnableHttpImport"

protected static final String BLP_DIPARAMS_ENABLE_SESSION_RECOVERY

Constant Value: "enableAutomaticSessionRecovery"

protected static final String BLP_DIPARAMS_ENABLE_URL_IMPORT

Constant Value: "EnableURLImport"

protected static final String BLP_DIPARAMS_ENABLE_WRANING_TIMEOUT

Constant Value: "enableWarningSessionTimeout"

protected static final String BLP_DIPARAMS_FOLDER_ID

Constant Value: "FolderId"

protected static final String BLP_DIPARAMS_MAX_SESSION_IDLE_TIME

Constant Value: "maxSessionIdleTime"

protected static final String BLP_DIPARAMS_MESSAGE_ID

Constant Value: "MsgId"

protected static final String BLP_DIPARAMS_PRIV_ACCESS_DATA_FROM_CLOUD_APP

Constant Value: "AccessDataFromCloudApp"

protected static final String BLP_DIPARAMS_PRIV_ACCESS_DATA_FROM_FILES

Constant Value: "AccessDataFromFiles"

protected static final String BLP_DIPARAMS_PRIV_CREATE_ANALYSIS

Constant Value: "CreateAnalysis"

protected static final String BLP_DIPARAMS_PRIV_CREATE_REPORT

Constant Value: "CreateViewReport"

protected static final String BLP_DIPARAMS_PRIV_CREATE_RWD

Constant Value: "CreateReportServices"

protected static final String BLP_DIPARAMS_PRIV_IMPORT_DB

Constant Value: "ImportDatabase"

protected static final String BLP_DIPARAMS_REPORT_ID

Constant Value: "ReportId"

protected static final String BLP_DIPARAMS_SOURCE_ID

Constant Value: "DataImportSource"

protected static final String BLP_DIPARAMS_STATUS_CODE

Constant Value: "StatusCode"

protected static final String BLP_DIPARAMS_TIME_BEFORE_SESSION_TIMEOUT_WARNING

Constant Value: "timeBeforeSessionTimeoutWarning"

protected static final String BLP_DIPARAMS_UPLOAD_SIZE_LIMIT

Constant Value: "UploadSizeLimit"

Public Constructors

public GetDIProjectSettingsTask (String desc)

public GetDIProjectSettingsTask ()

Public Methods

public void processRequest (TaskRequestContext context, TaskOutput taskOutput)

Process the incoming request. This method proceeds through the following sequence:

  1. Check for all required parameters. (calls checkForRequiredParameters(RequestKeys))
  2. Prepare the RequestKeys for use. (calls prepareRequestKeys(BeanTaskRequestContext))
  3. Prepare the WebBean for use. (calls prepareBean(BeanTaskRequestContext))
  4. Handle the event. (calls handleEvent(BeanTaskRequestContext))
  5. Collect data for the request. (calls collectData(BeanTaskRequestContext))
  6. Serialize the results into the supplied TaskOutput. (calls serializeResult(BeanTaskRequestContext, TaskOutput))

Parameters
context The TaskRequestContext object that contains information specific to this request.
taskOutput The TaskOutput object to serialize the results into.
Throws
TaskException