public abstract class

AbstractResultSetBinaryResultsTask

extends AbstractResultSetResultsTask
java.lang.Object
   ↳ com.microstrategy.web.tasks.AbstractBaseTask
     ↳ com.microstrategy.web.tasks.AbstractResultSetResultsTask
       ↳ com.microstrategy.web.tasks.AbstractResultSetBinaryResultsTask
Known Direct Subclasses

Summary

[Expand]
Inherited Constants
From class com.microstrategy.web.tasks.AbstractResultSetResultsTask
From class com.microstrategy.web.tasks.AbstractBaseTask
Fields
protected TaskParameterMetadata resultDetailFlagsParam
[Expand]
Inherited Fields
From class com.microstrategy.web.tasks.AbstractBaseTask
Public Constructors
AbstractResultSetBinaryResultsTask(String taskDesc)
Protected Methods
boolean createResponse(TaskRequestContext context, TaskOutput output)
abstract byte[] getBinaryResults(RequestKeys rk, String sessionID, String messageID, int resultFlags, int detailFlags, int stateID, IntWrapper iwStatus)
String getClassName()
String getFileName(WebIServerSession session, String msgID, int resultFlags)
void preCollectData(TaskRequestContext context, TaskOutput taskOutput)
boolean sendBinary(TaskRequestContext context, TaskOutput taskOutput)
abstract 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.AbstractResultSetResultsTask
From class com.microstrategy.web.tasks.AbstractBaseTask
From class java.lang.Object
From interface com.microstrategy.web.tasks.Task

Fields

protected TaskParameterMetadata resultDetailFlagsParam

Public Constructors

public AbstractResultSetBinaryResultsTask (String taskDesc)

Protected Methods

protected boolean createResponse (TaskRequestContext context, TaskOutput output)

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

protected String getClassName ()

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

protected void preCollectData (TaskRequestContext context, TaskOutput taskOutput)

protected boolean sendBinary (TaskRequestContext context, TaskOutput taskOutput)

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