public class

RWBinaryExecutionTask

extends RWExecutionTask
java.lang.Object
   ↳ com.microstrategy.web.tasks.AbstractBaseTask
     ↳ com.microstrategy.web.app.tasks.AbstractAppTask
       ↳ com.microstrategy.web.app.tasks.WebComponentTask
         ↳ com.microstrategy.web.app.tasks.BeanTask
           ↳ com.microstrategy.web.app.tasks.RWExecutionTask
             ↳ com.microstrategy.web.app.tasks.RWBinaryExecutionTask

Summary

[Expand]
Inherited Constants
From class com.microstrategy.web.app.tasks.RWExecutionTask
From class com.microstrategy.web.app.tasks.WebComponentTask
From class com.microstrategy.web.tasks.AbstractBaseTask
[Expand]
Inherited Fields
From class com.microstrategy.web.app.tasks.RWExecutionTask
From class com.microstrategy.web.app.tasks.WebComponentTask
From class com.microstrategy.web.tasks.AbstractBaseTask
Public Constructors
RWBinaryExecutionTask()
Protected Methods
boolean minimalData(BeanTaskRequestContext context)
void serializeResult(BeanTaskRequestContext context, TaskOutput taskOutput)
This method attempts to serialize the results to the supplied TaskOutput object.
[Expand]
Inherited Methods
From class com.microstrategy.web.app.tasks.RWExecutionTask
From class com.microstrategy.web.app.tasks.BeanTask
From class com.microstrategy.web.app.tasks.WebComponentTask
From class com.microstrategy.web.app.tasks.AbstractAppTask
From class com.microstrategy.web.tasks.AbstractBaseTask
From class java.lang.Object
From interface com.microstrategy.web.tasks.Task

Public Constructors

public RWBinaryExecutionTask ()

Protected Methods

protected boolean minimalData (BeanTaskRequestContext context)

Throws
TaskException

protected void serializeResult (BeanTaskRequestContext context, TaskOutput taskOutput)

This method attempts to serialize the results to the supplied TaskOutput object. This method is called by processRequest(TaskRequestContext, TaskOutput) and in turn does the following:

  1. Add the Transform. If there is no transform specified, an empty MarkupOutput is returned. (calls addTransform(BeanTaskRequestContext))
  2. Override any actual parameters specified in the Bean Task XML. (calls overrideActualParameters(BeanTaskRequestContext, TransformInstance))
  3. Transforms the WebBean using the Transform. (calls transformBean(BeanTaskRequestContext, TaskOutput))

Parameters
context The BeanTaskRequestContext object.
taskOutput The TaskOutput object to populate.
Throws
TaskException