public class

GetCubeBinaryResultsTask

extends AbstractResultSetBinaryResultsTask
java.lang.Object
   ↳ com.microstrategy.web.tasks.AbstractBaseTask
     ↳ com.microstrategy.web.tasks.AbstractResultSetResultsTask
       ↳ com.microstrategy.web.tasks.AbstractResultSetBinaryResultsTask
         ↳ com.microstrategy.web.tasks.GetCubeBinaryResultsTask

Summary

[Expand]
Inherited Constants
From class com.microstrategy.web.tasks.AbstractResultSetResultsTask
From class com.microstrategy.web.tasks.AbstractBaseTask
[Expand]
Inherited Fields
From class com.microstrategy.web.tasks.AbstractResultSetBinaryResultsTask
From class com.microstrategy.web.tasks.AbstractBaseTask
Public Constructors
GetCubeBinaryResultsTask()
Public Methods
void processRequest(TaskRequestContext context, TaskOutput taskOutput)
Retrieves the Intelligence Server session, sets the result flags, requests the results (waiting until results are finished).
Protected Methods
void checkForRequiredParameters(RequestKeys requestKeys)
Checks whether all required parameters are present or not.
byte[] getBinaryResults(RequestKeys rk, String sessionID, String messageID, int resultFlags, int detailFlags, int stateID, IntWrapper iwStatus)
String getFileName(WebIServerSession session, String msgID, int resultFlags)
int getStatus(RequestKeys rk, String sessionID)
void sendBinaryResults(RequestKeys rk, String sessionID, String messageID, int resultFlags, int detailFlags, int stateID, IntWrapper iwStatus, IContentConsumer consumer)
[Expand]
Inherited Methods
From class com.microstrategy.web.tasks.AbstractResultSetBinaryResultsTask
From class com.microstrategy.web.tasks.AbstractResultSetResultsTask
From class com.microstrategy.web.tasks.AbstractBaseTask
From class java.lang.Object
From interface com.microstrategy.web.tasks.Task

Public Constructors

public GetCubeBinaryResultsTask ()

Public Methods

public void processRequest (TaskRequestContext context, TaskOutput taskOutput)

Retrieves the Intelligence Server session, sets the result flags, requests the results (waiting until results are finished).

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

Protected Methods

protected void checkForRequiredParameters (RequestKeys requestKeys)

Checks whether all required parameters are present or not.

Parameters
requestKeys The RequestKeys object that contains all parameters.

protected byte[] getBinaryResults (RequestKeys rk, String sessionID, String messageID, int resultFlags, int detailFlags, int stateID, IntWrapper iwStatus)

protected String getFileName (WebIServerSession session, String msgID, int resultFlags)

protected int getStatus (RequestKeys rk, String sessionID)

protected void sendBinaryResults (RequestKeys rk, String sessionID, String messageID, int resultFlags, int detailFlags, int stateID, IntWrapper iwStatus, IContentConsumer consumer)