public abstract class

AbstractDrillTask

extends AbstractBaseTask
java.lang.Object
   ↳ com.microstrategy.web.tasks.AbstractBaseTask
     ↳ com.microstrategy.web.tasks.AbstractDrillTask
Known Direct Subclasses
Known Indirect Subclasses

Summary

Constants
String PARAM_NAME_DRILL_PATH_KEY
String PARAM_NAME_KEEP_THRESHOLDS
String PARAM_NAME_RETAIN_PARENT
String PARAM_NAME_SLICE_ID
String UNIT_SEPARATOR
[Expand]
Inherited Constants
From class com.microstrategy.web.tasks.AbstractBaseTask
Fields
protected TaskParameterMetadata drillPathKey
protected TaskParameterMetadata keepThresholds
protected TaskParameterMetadata retainParent
protected TaskParameterMetadata sliceID
[Expand]
Inherited Fields
From class com.microstrategy.web.tasks.AbstractBaseTask
Public Constructors
AbstractDrillTask()
Protected Constructors
AbstractDrillTask(String description)
Public Methods
void processRequest(TaskRequestContext context, MarkupOutput markupOutput)
The default implementation of this version of processRequest is empty.
Protected Methods
static void addBooleanToDrillProperties(Map<String, Object> map, String key, String value)
String getDrillPathKey(RequestKeys rk)
Map<String, Object> getDrillProperties(RequestKeys rk)
String getMessageID(RequestKeys rk)
[Expand]
Inherited Methods
From class com.microstrategy.web.tasks.AbstractBaseTask
From class java.lang.Object
From interface com.microstrategy.web.tasks.Task

Constants

protected static final String PARAM_NAME_DRILL_PATH_KEY

Constant Value: "drillPathKey"

protected static final String PARAM_NAME_KEEP_THRESHOLDS

Constant Value: "keepThresholds"

protected static final String PARAM_NAME_RETAIN_PARENT

Constant Value: "retainParent"

protected static final String PARAM_NAME_SLICE_ID

Constant Value: "sliceId"

protected static final String UNIT_SEPARATOR

Constant Value: ""

Fields

protected TaskParameterMetadata drillPathKey

protected TaskParameterMetadata keepThresholds

protected TaskParameterMetadata retainParent

protected TaskParameterMetadata sliceID

Public Constructors

public AbstractDrillTask ()

Protected Constructors

protected AbstractDrillTask (String description)

Public Methods

public void processRequest (TaskRequestContext context, MarkupOutput markupOutput)

The default implementation of this version of processRequest is empty. Task implementators may override either version of processRequest.

Parameters
context The TaskRequestContext object that maintains the state of the request.
markupOutput The MarkupOutput that records the contents of the Task response.
Throws
TaskException

Protected Methods

protected static void addBooleanToDrillProperties (Map<String, Object> map, String key, String value)

protected String getDrillPathKey (RequestKeys rk)

protected Map<String, Object> getDrillProperties (RequestKeys rk)

protected String getMessageID (RequestKeys rk)