Package com.microstrategy.web.app.tasks
Class SetConditionalTransactionTask
- java.lang.Object
 - 
- com.microstrategy.web.tasks.AbstractBaseTask
 - 
- com.microstrategy.web.tasks.AbstractResultSetResultsTask
 - 
- com.microstrategy.web.app.tasks.SetConditionalTransactionTask
 
 
 
 
- 
- All Implemented Interfaces:
 Task
public class SetConditionalTransactionTask extends AbstractResultSetResultsTask
 
- 
- 
Field Summary
- 
Fields inherited from class com.microstrategy.web.tasks.AbstractResultSetResultsTask
MSG_PROMPT, MSG_TIMEOUT 
- 
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, PARAM_NAME_STATE_ID, pollingFreqParam, PREFERENCE_DEFAULT_MAX_WAIT_IN_TASK, resultFlagsParam, sessionIDParam, sessionStateParam, stateIDParam 
 - 
 
- 
Constructor Summary
Constructors Constructor Description SetConditionalTransactionTask()SetConditionalTransactionTask(java.lang.String desc) 
- 
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected booleancreateResponse(TaskRequestContext context, TaskOutput output)protected intgetStatus(RequestKeys rk, java.lang.String sessionID)TaskRequestContextnewRequestContext()Returns a new object to hold per-request data for this Task.voidpreCollectData(TaskRequestContext context, TaskOutput output)- 
Methods inherited from class com.microstrategy.web.tasks.AbstractResultSetResultsTask
getSession, pollStatus, 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, processRequest, retrieveUploadedFile, setCompressOutput, setDescription, setID, setMetadata, setPrivileges, validateContentType 
 - 
 
 - 
 
- 
- 
Method Detail
- 
newRequestContext
public TaskRequestContext newRequestContext()
Description copied from interface:TaskReturns a new object to hold per-request data for this Task.- Specified by:
 newRequestContextin interfaceTask- Overrides:
 newRequestContextin classAbstractBaseTask- Returns:
 - A new 
TaskRequestContextobject for this Task. 
 
- 
preCollectData
public void preCollectData(TaskRequestContext context, TaskOutput output) throws TaskException
- Specified by:
 preCollectDatain classAbstractResultSetResultsTask- Throws:
 TaskException
 
- 
getStatus
protected int getStatus(RequestKeys rk, java.lang.String sessionID) throws MSTRWebAPIException
- Specified by:
 getStatusin classAbstractResultSetResultsTask- Throws:
 MSTRWebAPIException
 
- 
createResponse
protected boolean createResponse(TaskRequestContext context, TaskOutput output) throws MSTRWebAPIException, TaskException, WebObjectsException
- Specified by:
 createResponsein classAbstractResultSetResultsTask- Throws:
 MSTRWebAPIExceptionTaskExceptionWebObjectsException
 
 - 
 
 -