package

com.microstrategy.web.tasks

Interfaces

Task This interface represents a Task and how it interacts in the context of the larger Task processing framework. 
TaskErrorCodes This interface defines the error codes that can be returned for Tasks. 
TaskFactory This interface represents a class that is a factory for a set of Task classes. 
TaskMetadata This interface provide information about a specific Task. 
TaskOutput This interface defines the entire output that a Task may generate. 
TaskParameterMetadata This interface provides information about a specific Task parameter. 
TaskRequestContext This interface represents the context in which a Task request is occurring. 
TaskStatusCodes This interface defines the status codes that can be returned for Tasks. 

Classes

AbstractArchitectTask This subclass of AbstractBaseTask adds functionality for checking a common group of privileges for certain child tasks. 
AbstractBaseTask Abstract base class for building Task objects. 
AbstractDrillTask  
AbstractGridDrillTask  
AbstractResultSetBinaryResultsTask  
AbstractResultSetResultsTask  
AggregatingTaskFactory This class implements the TaskFactory interface by providing both a direct lookup of Task IDs (the Task ID is associated with a fully qualified class name) as well as chain a set of other TaskFactory objects. 
AnswerPromptsTask  
BaseAuthenticationHelper  
BaseTaskRequestContext This class implements the TaskRequestContext interface by managing a reference to a ContainerServices, a RequestKeys and a WebIServerSession object. 
BinaryXMLAPITask  
CheckLatencyTask  
CheckUserPrivilegesTask  
CloseSessionsTask  
DeleteMessageTask  
DeletePaletteTask  
DocumentBinaryResultsTask This Task provides the following functionality: it can retrieve the results associated with a Report Services document in binary format. 
DocumentXMLResultsTask This Task provides the following functionality: it can retrieve the results associated with an executed Report Services document. 
EditCubeTask  
GetCubeBinaryResultsTask  
GetDBInstancesTask  
GetFlexSettingsTask  
GetGeoShapesTask  
GetMobileReportsTask  
GetMobileSubscriptionTask  
GetNamedFolderID  
GetPageByTreeTask  
GetProjectsTask This Task returns a collection of projects on a web server. 
GetPromptsTask This class implements a Task that returns information about a set of Prompts (questions and answers). 
GetReportGraphImageTask This task returns information about a report graph: both information about the graph (e.g., its map) and the actual image. 
GetTriggersTask  
GetUserPrivilegeXmlTask  
ImportFileTask This Task processes the file uploaded from an HTML form and returns the content of the file to client. 
IphoneGraphResultsTask  
IPhoneMobileSubscribeTask  
IPhoneMobileUnsubscribeTask  
LoginTask A simple Task that logs a user into an Intelligence Server. 
LogoutTask A simple Task that logs a user out of an Intelligence Server session. 
MobileExecuteReportDSTask  
MobileExecuteReportTask  
MobileExecuteRWDSTask  
MobileExecuteRWTask  
MobileGetDevicesTask  
MobileGetInboxMessageTime  
MobileGetPushRegistrationStatusTask  
MobileGraphResultsTask  
MobileLoginTask  
MobilePollStatusTask  
MobilePromptsXmlTask  
MobilePushRegisterTask  
MobilePushUnregisterTask  
MobileRefreshSubscriptionTask  
MobileRWPDFResultsTask  
MobileSavePropertiesTask  
MobileSaveSubscriptionTask  
MobileTaskUtils  
ObjectInfoTask This Task returns information about an object in metadata. 
OneTierRequestTask This Task provides the following functionality: it can retrieve the results associated with a Report Services document in binary format. 
PollEmmaStatusTask  
PollStatusTask  
RecoverDataDiscoveryErrorsTask This Task processes the file uploaded from an HTML form and returns the content of the file to client. 
ReportBinaryResultsTask This Task provides the following functionality: it can retrieve the results associated with a Report in binary format. 
ReportGraphDrillTask  
ReportGridDrillTask  
RetrievePreviewImageTask This Task downloads the preview image of a report or document  
RWDrillTask  
SaveAndPublishCubeTask This Task processes the file uploaded from an HTML form and returns the content of the file to client. 
SaveObjectACLTask  
SavePaletteTask  
ServerConnectionTask This Task returns whether the Web Server is connected to the specified IServer. 
ServersTask This Task returns a collection of Intelligence Servers connected to MicroStrategy Web. 
SetCubeMappingTask This Task processes the file uploaded from an HTML form and returns the content of the file to client. 
StorePreviewImageTask This Task uploads the preview image of a report or document from its most recent execution. 
UpdateThemeTask  
UploadFileTask This Task processes the file uploaded from an HTML form and returns the content of the file to client. 
UploadFileTask.UploadFileParseOptions A class which holds all parsing options used by the parseUploadedFile(com.microstrategy.web.tasks.UploadFileTask.UploadFileParseOptions, PostedFile, StringBuffer) method. 
UserEntityInfoTask This Task returns information about a user group in metadata, such as its ancestor, members, and top level groups. 
UserServicesTask This Task returns information about all top level user groups or users/user groups matching certain name pattern in a system. 
XMLAPITask  

Enums

TaskFactory.TaskCategory Enumerations for task categories. 

Exceptions

TaskConfigurationException This exception indicates that a Task is not properly configured. 
TaskException This is the base class for a set of task-related exceptions. 
TaskInternalException This exception indicates an internal error, often from the Intelligence Server. 
TaskNotFoundException This exception is raised when the Task being requested does not exist. 
TaskNotRequestedException This exception represents the case that a Task has not been requested. 
TaskRequestMalformedException This exception class represents the condition when an incoming Task request is malformed. 
TaskUnauthorizedException This exception indicates that current user is not authorized to execute the requested task.