Package com.microstrategy.web.app.tasks
Class GetMapExtraConfigurationTask
- java.lang.Object
-
- com.microstrategy.web.tasks.AbstractBaseTask
-
- com.microstrategy.web.app.tasks.AbstractAppTask
-
- com.microstrategy.web.app.tasks.GetMapExtraConfigurationTask
-
- All Implemented Interfaces:
Task
- Direct Known Subclasses:
GetESRIExtraConfigurationTask
,GetGoogleExtraConfigurationTask
,GetMultiMapConfigurationTask
public abstract class GetMapExtraConfigurationTask extends AbstractAppTask
This class is used to get extra map configurations which resides on web server.
-
-
Field Summary
Fields Modifier and Type Field Description protected TaskParameterMetadata
keyTaskParam
-
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 GetMapExtraConfigurationTask(java.lang.String desc)
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description abstract void
addParameters(AppContext context, Block gridParametersNode)
protected void
getCountry(AppContext context, Block gridParametersNode)
protected void
getCurrencySymbol(AppContext context, Block gridParametersNode)
protected void
getDecimalSeparatorString(AppContext context, Block gridParametersNode)
protected void
getGroupingSeparatorString(AppContext context, Block gridParametersNode)
protected void
getLanguage(AppContext context, Block gridParametersNode)
static java.util.Locale
getLocale(AppContext appCtx, boolean isNumberDate, java.util.Locale defaultLocale)
protected void
getLocaleID(AppContext context, Block gridParametersNode)
protected void
populateLocaleInfo(AppContext context)
void
processRequest(TaskRequestContext context, MarkupOutput markupOutput)
The default implementation of this version of processRequest is empty.-
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
-
keyTaskParam
protected TaskParameterMetadata keyTaskParam
-
-
Method Detail
-
processRequest
public void processRequest(TaskRequestContext context, MarkupOutput markupOutput) throws TaskException
Description copied from class:AbstractBaseTask
The default implementation of this version of processRequest is empty. Task implementators may override either version of processRequest.- Specified by:
processRequest
in interfaceTask
- Overrides:
processRequest
in classAbstractBaseTask
- Parameters:
context
- TheTaskRequestContext
object that maintains the state of the request.markupOutput
- TheMarkupOutput
that records the contents of the Task response.- Throws:
TaskException
- If the Task was unable to satisfy the request.- See Also:
Task.processRequest(TaskRequestContext, MarkupOutput)
-
addParameters
public abstract void addParameters(AppContext context, Block gridParametersNode)
-
getLocaleID
protected void getLocaleID(AppContext context, Block gridParametersNode)
-
getLanguage
protected void getLanguage(AppContext context, Block gridParametersNode)
-
getCountry
protected void getCountry(AppContext context, Block gridParametersNode)
-
getDecimalSeparatorString
protected void getDecimalSeparatorString(AppContext context, Block gridParametersNode)
-
getGroupingSeparatorString
protected void getGroupingSeparatorString(AppContext context, Block gridParametersNode)
-
getCurrencySymbol
protected void getCurrencySymbol(AppContext context, Block gridParametersNode)
-
populateLocaleInfo
protected void populateLocaleInfo(AppContext context)
-
getLocale
public static java.util.Locale getLocale(AppContext appCtx, boolean isNumberDate, java.util.Locale defaultLocale)
-
-