Package com.microstrategy.web.tasks
Class GetReportGraphImageTask
- java.lang.Object
-
- com.microstrategy.web.tasks.AbstractBaseTask
-
- com.microstrategy.web.tasks.IphoneGraphResultsTask
-
- com.microstrategy.web.tasks.GetReportGraphImageTask
-
- All Implemented Interfaces:
Task
public class GetReportGraphImageTask extends IphoneGraphResultsTask
This task returns information about a report graph: both information about the graph (e.g., its map) and the actual image. The actual image is returned as a Base64 encoded string.
-
-
Field Summary
Fields Modifier and Type Field Description protected TaskParameterMetadata
showTooltips
The task parameter if user needs to render tooltips on graph.-
Fields inherited from class com.microstrategy.web.tasks.AbstractBaseTask
compressOutput, CONTENT_TYPE_BINARY, CONTENT_TYPE_HTML, CONTENT_TYPE_JSON, CONTENT_TYPE_JSON_ALL, CONTENT_TYPE_JSON_D, CONTENT_TYPE_JSON_P, CONTENT_TYPE_XML, CONTENT_TYPE_XML_ANF, DEFAULT_MAX_WAIT, DEFAULT_POLLING_FREQ, execFlagsParam, INDEFINITE_MAX_WAIT, maxWaitParam, metadata, mPrivileges, msgIDParam, objectIDParam, OTHER_CONTENT_KEY_LAYOUTS, PARAM_NAME_EXEC_FLAGS, PARAM_NAME_MAX_WAIT, PARAM_NAME_MESSAGE_ID, PARAM_NAME_OBJECT_ID, PARAM_NAME_POLLING_FREQ, PARAM_NAME_RESULT_FLAGS, PARAM_NAME_SESSION_ID, PARAM_NAME_SESSION_STATE, pollingFreqParam, PREFERENCE_DEFAULT_MAX_WAIT_IN_TASK, resultFlagsParam, sessionIDParam, sessionStateParam
-
-
Constructor Summary
Constructors Constructor Description GetReportGraphImageTask()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected void
packageTaskOutput(TaskRequestContext taskRequestContext, MarkupOutput markupOutput, byte[] imageBytes, WebIServerSession webIServerSession, WebReportInstance webReportInstance)
-
Methods inherited from class com.microstrategy.web.tasks.IphoneGraphResultsTask
processRequest
-
Methods inherited from class com.microstrategy.web.tasks.AbstractBaseTask
addExecFlagsParam, addJuilLayouts, addMaxWaitParam, addMaxWaitParam, addMessageIDParam, addObjectIDParam, addParameterMetadata, addParameterMetadata, addParameterMetadata, addPollingFrequencyParam, addPollingFrequencyParam, addResultFlagsParam, addSessionIDParam, addSessionStateParam, addStateIDParam, checkForRequiredParameters, destroy, getCompressOutput, getID, getMetadata, getPrivileges, getSysDefaultPreferenceValue, init, newRequestContext, processRequest, retrieveUploadedFile, setCompressOutput, setDescription, setID, setMetadata, setPrivileges, validateContentType
-
-
-
-
Field Detail
-
showTooltips
protected TaskParameterMetadata showTooltips
The task parameter if user needs to render tooltips on graph.
-
-
Method Detail
-
packageTaskOutput
protected void packageTaskOutput(TaskRequestContext taskRequestContext, MarkupOutput markupOutput, byte[] imageBytes, WebIServerSession webIServerSession, WebReportInstance webReportInstance) throws TaskException
- Overrides:
packageTaskOutput
in classIphoneGraphResultsTask
- Throws:
TaskException
-
-