Package com.microstrategy.web.app.tasks
Class DIAutoMappingEMMASourceTable
- java.lang.Object
-
- com.microstrategy.web.tasks.AbstractBaseTask
-
- com.microstrategy.web.app.tasks.AbstractAppTask
-
- com.microstrategy.web.app.tasks.DIAutoMappingEMMASourceTable
-
- All Implemented Interfaces:
Task
public class DIAutoMappingEMMASourceTable extends AbstractAppTask
-
-
Field Summary
-
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 DIAutoMappingEMMASourceTable()
DIAutoMappingEMMASourceTable(java.lang.String desc)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description int
getRequestTimeout()
void
processRequest(TaskRequestContext context, TaskOutput taskOutput)
The default implementation of this method of processRequest gets the Primary Content from the TaskOutput and invokes theAbstractBaseTask.processRequest(TaskRequestContext, MarkupOutput)
version.protected void
saveLastMsgIDtoCookie(TaskRequestContext context, WebIServerSession session, java.lang.String msgID)
Save messageID to browser setting EnumWebBrowserSettings.WebBrowserSettingLastMessageId copy from ResultSetPageComponentImpl: if need to recovery this msgid after session expire, we will need to save the msgid-
Methods inherited from class com.microstrategy.web.app.tasks.AbstractAppTask
getDescriptor, newRequestContext
-
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
-
-
-
-
Field Detail
-
msgIdTaskParam
protected TaskParameterMetadata msgIdTaskParam
-
tbIdTaskParam
protected TaskParameterMetadata tbIdTaskParam
-
srcTbIdTaskParam
protected TaskParameterMetadata srcTbIdTaskParam
-
xdaTypeTaskParam
protected TaskParameterMetadata xdaTypeTaskParam
-
shtIxTaskParam
protected TaskParameterMetadata shtIxTaskParam
-
chnTaskParam
protected TaskParameterMetadata chnTaskParam
-
reportIDTaskParam
protected TaskParameterMetadata reportIDTaskParam
-
isUrlTaskParam
protected TaskParameterMetadata isUrlTaskParam
-
isFromDBTaskParam
protected TaskParameterMetadata isFromDBTaskParam
-
dbTableNameTaskParam
protected TaskParameterMetadata dbTableNameTaskParam
-
dbNamespaceTaskParam
protected TaskParameterMetadata dbNamespaceTaskParam
-
transTaskParam
protected TaskParameterMetadata transTaskParam
-
dbRoleIDTaskParam
protected TaskParameterMetadata dbRoleIDTaskParam
-
sourceAccountIDTaskParam
protected TaskParameterMetadata sourceAccountIDTaskParam
-
behaviorFlagsTaskParam
protected TaskParameterMetadata behaviorFlagsTaskParam
-
reportAddressTaskParam
protected TaskParameterMetadata reportAddressTaskParam
-
reportDescTaskParam
protected TaskParameterMetadata reportDescTaskParam
-
reportMimetypeTaskParam
protected TaskParameterMetadata reportMimetypeTaskParam
-
reportNameTaskParam
protected TaskParameterMetadata reportNameTaskParam
-
userDisplayNameTaskParam
protected TaskParameterMetadata userDisplayNameTaskParam
-
fileNameTaskParam
protected TaskParameterMetadata fileNameTaskParam
-
urlTaskParam
protected TaskParameterMetadata urlTaskParam
-
delimiterTaskParam
protected TaskParameterMetadata delimiterTaskParam
-
quotesTaskParam
protected TaskParameterMetadata quotesTaskParam
-
skipRowsTaskParam
protected TaskParameterMetadata skipRowsTaskParam
-
flagsTaskParam
protected TaskParameterMetadata flagsTaskParam
-
hasMultiOAuthParam
protected TaskParameterMetadata hasMultiOAuthParam
-
multiOAuthReportsParam
protected TaskParameterMetadata multiOAuthReportsParam
-
dictParam
protected TaskParameterMetadata dictParam
-
reportMaxParam
protected TaskParameterMetadata reportMaxParam
-
extraDataOptionsParam
protected TaskParameterMetadata extraDataOptionsParam
-
-
Method Detail
-
processRequest
public void processRequest(TaskRequestContext context, TaskOutput taskOutput) throws TaskException
Description copied from class:AbstractBaseTask
The default implementation of this method of processRequest gets the Primary Content from the TaskOutput and invokes theAbstractBaseTask.processRequest(TaskRequestContext, MarkupOutput)
version.- Specified by:
processRequest
in interfaceTask
- Overrides:
processRequest
in classAbstractBaseTask
- Parameters:
context
- TheTaskRequestContext
object that maintains the state of the request.taskOutput
- TheTaskOutput
that contains the output generated by the Task.- Throws:
TaskException
- If the Task was unable to satisfy the request.- See Also:
Task.processRequest(TaskRequestContext, TaskOutput)
-
getRequestTimeout
public int getRequestTimeout()
-
saveLastMsgIDtoCookie
protected void saveLastMsgIDtoCookie(TaskRequestContext context, WebIServerSession session, java.lang.String msgID)
Save messageID to browser setting EnumWebBrowserSettings.WebBrowserSettingLastMessageId copy from ResultSetPageComponentImpl: if need to recovery this msgid after session expire, we will need to save the msgid
-
-