Package lumis.service.locale
Class LocaleProcessActionHandler
- java.lang.Object
-
- lumis.doui.processaction.ProcessActionHandler<Source<?>>
-
- lumis.service.locale.LocaleProcessActionHandler
-
- All Implemented Interfaces:
IProcessActionHandler
,IParameters
public class LocaleProcessActionHandler extends ProcessActionHandler<Source<?>>
Sets the current user's locale to the locale specified in thelocale
request parameter.- Since:
- 4.0.10
- Version:
- $Revision: 20556 $ $Date: 2017-09-28 11:40:01 -0300 (Thu, 28 Sep 2017) $
-
-
Field Summary
Fields Modifier and Type Field Description static String
ADD_OR_UPDATE_CUSTOM_STRING
static String
CLEAR_CACHE
static String
DELETE_CUSTOM_STRING
static String
DELETE_LOCALE
static String
SET_LOCALE
-
Fields inherited from class lumis.doui.processaction.ProcessActionHandler
douiContext, id, localizationManager, parameters, processActionContainer, processActionNode, RESPONSE_TYPE_CLOSE_WINDOW, RESPONSE_TYPE_HYPERLINK, RESPONSE_TYPE_MESSAGE, RESPONSE_TYPE_POPUP_INTERFACE, RESPONSE_TYPE_PREVIEW, RESPONSE_TYPE_REFRESH_PARENT, RESPONSE_TYPE_REQUEST_PROCESS_ACTION_CONFIRMATION_MESSAGE, RESPONSE_TYPE_REQUEST_PROCESS_ACTION_CONFIRMATION_PROCESS_ACTION_ID, RESPONSE_TYPE_RUN_JAVASCRIPT, RESPONSE_TYPE_SET_REQUEST_ATTRIBUTES, RESPONSE_TYPE_SET_REQUEST_PARAMETERS, RESPONSE_TYPE_SET_RESPONSE_PARAMETERS, RESPONSE_TYPE_STANDARD_COMMIT, RESPONSE_TYPE_STANDARD_EMBEDDED, RESPONSE_TYPE_STANDARD_POPUP, RESPONSE_TYPE_VALIDATE_PROCESS_ACTION_ON_RENDER, sessionConfig, source, sourceContainer, transaction
-
-
Constructor Summary
Constructors Constructor Description LocaleProcessActionHandler()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addOrUpdateCustomString()
void
clearCache()
void
deleteCustomString()
void
processAction()
Executes the process action.void
setLocale()
-
Methods inherited from class lumis.doui.processaction.ProcessActionHandler
addDefaultResponse, addResponseParameter, checkServiceInstancePermission, checkServiceInstancePermission, containsParameter, getId, getParameter, getParameter, getResource, getServiceInterfaceHyperLink, getUrl, init, localize, processHyperLinkResponse, processPopupInterfaceResponse, resolveFieldValueNode, setParameter
-
-
-
-
Field Detail
-
SET_LOCALE
public static final String SET_LOCALE
- See Also:
- Constant Field Values
-
CLEAR_CACHE
public static final String CLEAR_CACHE
- See Also:
- Constant Field Values
-
ADD_OR_UPDATE_CUSTOM_STRING
public static final String ADD_OR_UPDATE_CUSTOM_STRING
- See Also:
- Constant Field Values
-
DELETE_CUSTOM_STRING
public static final String DELETE_CUSTOM_STRING
- See Also:
- Constant Field Values
-
DELETE_LOCALE
public static final String DELETE_LOCALE
- See Also:
- Constant Field Values
-
-
Method Detail
-
processAction
public void processAction() throws PortalException
Description copied from interface:IProcessActionHandler
Executes the process action.This method may execute the process action based on the parameters and node specifications passed to it earlier.
- Throws:
PortalException
-
setLocale
public void setLocale() throws PortalException
- Throws:
PortalException
-
clearCache
public void clearCache() throws PortalException
- Throws:
PortalException
-
addOrUpdateCustomString
public void addOrUpdateCustomString() throws PortalException
- Throws:
PortalException
-
deleteCustomString
public void deleteCustomString() throws PortalException
- Throws:
PortalException
-
-