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 TaskParameterMetadatakeyTaskParam- 
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 voidaddParameters(AppContext context, Block gridParametersNode)protected voidgetCountry(AppContext context, Block gridParametersNode)protected voidgetCurrencySymbol(AppContext context, Block gridParametersNode)protected voidgetDecimalSeparatorString(AppContext context, Block gridParametersNode)protected voidgetGroupingSeparatorString(AppContext context, Block gridParametersNode)protected voidgetLanguage(AppContext context, Block gridParametersNode)static java.util.LocalegetLocale(AppContext appCtx, boolean isNumberDate, java.util.Locale defaultLocale)protected voidgetLocaleID(AppContext context, Block gridParametersNode)protected voidpopulateLocaleInfo(AppContext context)voidprocessRequest(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:AbstractBaseTaskThe default implementation of this version of processRequest is empty. Task implementators may override either version of processRequest.- Specified by:
 processRequestin interfaceTask- Overrides:
 processRequestin classAbstractBaseTask- Parameters:
 context- TheTaskRequestContextobject that maintains the state of the request.markupOutput- TheMarkupOutputthat 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)
 
 - 
 
 -