public abstract class

AbstractAppTask

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

Class Overview

This subclass of AbstractBaseTask simply provides a new TaskRequestContext instance--this one of type AppTaskRequestContext. It allows for the development of Tasks want to obtain more "application context objects"--those objects used in the MicroStrategy Web application.

Summary

[Expand]
Inherited Constants
From class com.microstrategy.web.tasks.AbstractBaseTask
[Expand]
Inherited Fields
From class com.microstrategy.web.tasks.AbstractBaseTask
Public Constructors
AbstractAppTask(String desc)
Creates a new AbstractAppTask object.
Public Methods
String getDescriptor(int descId)
Get descriptor string for given descriptor id
TaskRequestContext newRequestContext()
Returns a new object to hold per-request data for this Task.
[Expand]
Inherited Methods
From class com.microstrategy.web.tasks.AbstractBaseTask
From class java.lang.Object
From interface com.microstrategy.web.tasks.Task

Public Constructors

public AbstractAppTask (String desc)

Creates a new AbstractAppTask object.

Parameters
desc The Task description.

Public Methods

public String getDescriptor (int descId)

Get descriptor string for given descriptor id

Parameters
descId {integer}
Returns
  • {String}

public TaskRequestContext newRequestContext ()

Returns a new object to hold per-request data for this Task.

Returns