List of usage examples for com.liferay.portal.kernel.servlet SessionMessages KEY_SUFFIX_UPDATED_CONFIGURATION
String KEY_SUFFIX_UPDATED_CONFIGURATION
To view the source code for com.liferay.portal.kernel.servlet SessionMessages KEY_SUFFIX_UPDATED_CONFIGURATION.
Click Source Link
From source file:com.liferay.asset.publisher.web.portlet.action.AssetPublisherConfigurationAction.java
License:Open Source License
@Override public void processAction(PortletConfig portletConfig, ActionRequest actionRequest, ActionResponse actionResponse) throws Exception { String cmd = ParamUtil.getString(actionRequest, Constants.CMD); String portletResource = ParamUtil.getString(actionRequest, "portletResource"); PortletPreferences preferences = actionRequest.getPreferences(); if (cmd.equals(Constants.TRANSLATE)) { super.processAction(portletConfig, actionRequest, actionResponse); } else if (cmd.equals(Constants.UPDATE)) { try {/* w w w. j a v a 2s.c om*/ HttpServletRequest request = portal.getHttpServletRequest(actionRequest); AssetPublisherPortletInstanceConfiguration assetPublisherPortletInstanceConfiguration = _getAssetPublisherPortletInstanceConfiguration( request); boolean emailAssetEntryAddedEnabled = GetterUtil.getBoolean( getParameter(actionRequest, "emailAssetEntryAddedEnabled"), assetPublisherPortletInstanceConfiguration.emailAssetEntryAddedEnabled()); if (emailAssetEntryAddedEnabled) { validateEmail(actionRequest, "emailAssetEntryAdded"); validateEmailFrom(actionRequest); } updateDisplaySettings(actionRequest); String selectionStyle = getParameter(actionRequest, "selectionStyle"); if (selectionStyle.equals("dynamic")) { updateQueryLogic(actionRequest, preferences); } updateDefaultAssetPublisher(actionRequest); super.processAction(portletConfig, actionRequest, actionResponse); } catch (Exception e) { if (e instanceof AssetTagException || e instanceof DuplicateQueryRuleException) { SessionErrors.add(actionRequest, e.getClass(), e); } else { throw e; } } } else { if (cmd.equals("add-scope")) { addScope(actionRequest, preferences); } else if (cmd.equals("add-selection")) { assetPublisherWebUtil.addSelection(actionRequest, preferences); } else if (cmd.equals("move-selection-down")) { moveSelectionDown(actionRequest, preferences); } else if (cmd.equals("move-selection-up")) { moveSelectionUp(actionRequest, preferences); } else if (cmd.equals("remove-selection")) { removeSelection(actionRequest, preferences); } else if (cmd.equals("remove-scope")) { removeScope(actionRequest, preferences); } else if (cmd.equals("select-scope")) { setScopes(actionRequest, preferences); } else if (cmd.equals("selection-style")) { setSelectionStyle(actionRequest, preferences); } if (SessionErrors.isEmpty(actionRequest)) { preferences.store(); SessionMessages.add(actionRequest, portal.getPortletId(actionRequest) + SessionMessages.KEY_SUFFIX_REFRESH_PORTLET, portletResource); SessionMessages.add(actionRequest, portal.getPortletId(actionRequest) + SessionMessages.KEY_SUFFIX_UPDATED_CONFIGURATION); } String redirect = portal.escapeRedirect(ParamUtil.getString(actionRequest, "redirect")); if (Validator.isNotNull(redirect)) { actionResponse.sendRedirect(redirect); } } }
From source file:com.liferay.opensocial.adhocgadget.action.ConfigurationActionImpl.java
License:Open Source License
@Override public void processAction(PortletConfig portletConfig, ActionRequest actionRequest, ActionResponse actionResponse) throws Exception { String tabs2 = ParamUtil.get(actionRequest, "tabs2", "gadget"); if (tabs2.equals("manage-oauth")) { ShindigUtil.updateOAuthConsumers(actionRequest, actionResponse); String portletResource = ParamUtil.getString(actionRequest, "portletResource"); SessionMessages.add(actionRequest, PortalUtil.getPortletId(actionRequest) + SessionMessages.KEY_SUFFIX_REFRESH_PORTLET, portletResource);//from w w w . j a v a 2 s . c o m SessionMessages.add(actionRequest, PortalUtil.getPortletId(actionRequest) + SessionMessages.KEY_SUFFIX_UPDATED_CONFIGURATION); } else if (tabs2.equals("preferences")) { doProcessAction(portletConfig, actionRequest, actionResponse); } else { String url = getParameter(actionRequest, "url"); try { ShindigUtil.getGadgetSpec(url, false, true); } catch (Exception e) { SessionErrors.add(actionRequest, e.getClass()); } setPreference(actionRequest, "url", url); super.processAction(portletConfig, actionRequest, actionResponse); } }
From source file:com.liferay.opensocial.gadget.action.BaseConfigurationAction.java
License:Open Source License
protected void doProcessAction(PortletConfig portletConfig, ActionRequest actionRequest, ActionResponse actionResponse) throws Exception { ThemeDisplay themeDisplay = (ThemeDisplay) actionRequest.getAttribute(WebKeys.THEME_DISPLAY); Layout layout = themeDisplay.getLayout(); JSONObject userPrefsJSONObject = JSONFactoryUtil.createJSONObject(); Map<String, UserPref> userPrefs = getUserPrefs(portletConfig, actionRequest); for (UserPref userPref : userPrefs.values()) { String name = userPref.getName(); String value = ParamUtil.getString(actionRequest, name); userPrefsJSONObject.put(name, value); }//from w w w. ja va 2 s . c o m String namespace = ShindigUtil.getPortletResourceNamespace(actionRequest, themeDisplay); String columnName = ShindigUtil.getColumnUserPrefs(namespace, themeDisplay); ExpandoValueServiceUtil.addValue(themeDisplay.getCompanyId(), Layout.class.getName(), ShindigUtil.getTableOpenSocial(), columnName, layout.getPlid(), userPrefsJSONObject.toString()); String portletResource = ParamUtil.getString(actionRequest, "portletResource"); SessionMessages.add(actionRequest, PortalUtil.getPortletId(actionRequest) + SessionMessages.KEY_SUFFIX_REFRESH_PORTLET, portletResource); SessionMessages.add(actionRequest, PortalUtil.getPortletId(actionRequest) + SessionMessages.KEY_SUFFIX_UPDATED_CONFIGURATION); }
From source file:com.liferay.portlet.assetpublisher.action.ConfigurationActionImpl.java
License:Open Source License
@Override public void processAction(PortletConfig portletConfig, ActionRequest actionRequest, ActionResponse actionResponse) throws Exception { String cmd = ParamUtil.getString(actionRequest, Constants.CMD); String portletResource = ParamUtil.getString(actionRequest, "portletResource"); PortletPreferences preferences = PortletPreferencesFactoryUtil.getPortletSetup(actionRequest, portletResource);/* ww w . ja v a 2 s . c o m*/ if (cmd.equals(Constants.UPDATE)) { updateDisplaySettings(actionRequest); String selectionStyle = getParameter(actionRequest, "selectionStyle"); if (selectionStyle.equals("dynamic")) { updateQueryLogic(actionRequest, preferences); } updateDefaultAssetPublisher(actionRequest); super.processAction(portletConfig, actionRequest, actionResponse); } else { try { if (cmd.equals("add-selection")) { AssetPublisherUtil.addSelection(actionRequest, preferences); } else if (cmd.equals("move-selection-down")) { moveSelectionDown(actionRequest, preferences); } else if (cmd.equals("move-selection-up")) { moveSelectionUp(actionRequest, preferences); } else if (cmd.equals("remove-selection")) { removeSelection(actionRequest, preferences); } else if (cmd.equals("selection-style")) { setSelectionStyle(actionRequest, preferences); } if (SessionErrors.isEmpty(actionRequest)) { preferences.store(); SessionMessages.add(actionRequest, portletConfig.getPortletName() + SessionMessages.KEY_SUFFIX_REFRESH_PORTLET, portletResource); SessionMessages.add(actionRequest, portletConfig.getPortletName() + SessionMessages.KEY_SUFFIX_UPDATED_CONFIGURATION); } String redirect = PortalUtil.escapeRedirect(ParamUtil.getString(actionRequest, "redirect")); if (Validator.isNotNull(redirect)) { actionResponse.sendRedirect(redirect); } } catch (Exception e) { if (e instanceof AssetTagException) { SessionErrors.add(actionRequest, e.getClass().getName(), e); } else { throw e; } } } }
From source file:com.liferay.portlet.configuration.web.internal.portlet.PortletConfigurationPortlet.java
License:Open Source License
public void editScope(ActionRequest actionRequest, ActionResponse actionResponse) throws Exception { Portlet portlet = ActionUtil.getPortlet(actionRequest); PortletPreferences portletPreferences = ActionUtil.getLayoutPortletSetup(actionRequest, portlet); actionRequest = ActionUtil.getWrappedActionRequest(actionRequest, portletPreferences); updateScope(actionRequest, portlet); if (!SessionErrors.isEmpty(actionRequest)) { return;/*from w w w . j av a 2 s . co m*/ } String portletResource = ParamUtil.getString(actionRequest, "portletResource"); SessionMessages.add(actionRequest, _portal.getPortletId(actionRequest) + SessionMessages.KEY_SUFFIX_REFRESH_PORTLET, portletResource); SessionMessages.add(actionRequest, _portal.getPortletId(actionRequest) + SessionMessages.KEY_SUFFIX_UPDATED_CONFIGURATION); }
From source file:com.liferay.portlet.configuration.web.internal.portlet.PortletConfigurationPortlet.java
License:Open Source License
public void editSharing(ActionRequest actionRequest, ActionResponse actionResponse) throws Exception { Portlet portlet = ActionUtil.getPortlet(actionRequest); PortletPreferences portletPreferences = ActionUtil.getLayoutPortletSetup(actionRequest, portlet); actionRequest = ActionUtil.getWrappedActionRequest(actionRequest, portletPreferences); updateAnyWebsite(actionRequest, portletPreferences); updateFacebook(actionRequest, portletPreferences); updateFriends(actionRequest, portletPreferences); updateGoogleGadget(actionRequest, portletPreferences); updateNetvibes(actionRequest, portletPreferences); portletPreferences.store();//w ww . j a v a 2 s . co m if (!SessionErrors.isEmpty(actionRequest)) { return; } String portletResource = ParamUtil.getString(actionRequest, "portletResource"); SessionMessages.add(actionRequest, _portal.getPortletId(actionRequest) + SessionMessages.KEY_SUFFIX_REFRESH_PORTLET, portletResource); SessionMessages.add(actionRequest, _portal.getPortletId(actionRequest) + SessionMessages.KEY_SUFFIX_UPDATED_CONFIGURATION); }
From source file:com.liferay.portlet.portletconfiguration.action.EditArchivedSetupsAction.java
License:Open Source License
@Override public void processAction(ActionMapping mapping, ActionForm form, PortletConfig portletConfig, ActionRequest actionRequest, ActionResponse actionResponse) throws Exception { Portlet portlet = null;/*from www .j a v a2 s . c om*/ try { portlet = getPortlet(actionRequest); } catch (PrincipalException pe) { SessionErrors.add(actionRequest, PrincipalException.class.getName()); setForward(actionRequest, "portlet.portlet_configuration.error"); } String cmd = ParamUtil.getString(actionRequest, Constants.CMD); try { if (cmd.equals(Constants.SAVE)) { updateSetup(actionRequest, portlet); } else if (cmd.equals(Constants.RESTORE)) { restoreSetup(actionRequest, portlet); } else if (cmd.equals(Constants.DELETE)) { deleteSetup(actionRequest); } } catch (Exception e) { if (e instanceof NoSuchPortletItemException || e instanceof PortletItemNameException) { SessionErrors.add(actionRequest, e.getClass().getName()); sendRedirect(actionRequest, actionResponse); } else if (e instanceof PrincipalException) { SessionErrors.add(actionRequest, e.getClass().getName()); setForward(actionRequest, "portlet.portlet_configuration.error"); } else { throw e; } } if (SessionErrors.isEmpty(actionRequest)) { String portletResource = ParamUtil.getString(actionRequest, "portletResource"); SessionMessages.add(actionRequest, portletConfig.getPortletName() + SessionMessages.KEY_SUFFIX_REFRESH_PORTLET, portletResource); SessionMessages.add(actionRequest, portletConfig.getPortletName() + SessionMessages.KEY_SUFFIX_UPDATED_CONFIGURATION); String redirect = PortalUtil.escapeRedirect(ParamUtil.getString(actionRequest, "redirect")); if (Validator.isNotNull(redirect)) { actionResponse.sendRedirect(redirect); } } }
From source file:com.liferay.portlet.portletconfiguration.action.EditPublicRenderParametersAction.java
License:Open Source License
@Override public void processAction(ActionMapping mapping, ActionForm form, PortletConfig portletConfig, ActionRequest actionRequest, ActionResponse actionResponse) throws Exception { Portlet portlet = null;//from ww w. j a va 2 s .co m try { portlet = getPortlet(actionRequest); } catch (PrincipalException pe) { SessionErrors.add(actionRequest, PrincipalException.class.getName()); setForward(actionRequest, "portlet.portlet_configuration.error"); } updatePreferences(actionRequest, portlet); if (SessionErrors.isEmpty(actionRequest)) { String portletResource = ParamUtil.getString(actionRequest, "portletResource"); SessionMessages.add(actionRequest, portletConfig.getPortletName() + SessionMessages.KEY_SUFFIX_REFRESH_PORTLET, portletResource); SessionMessages.add(actionRequest, portletConfig.getPortletName() + SessionMessages.KEY_SUFFIX_UPDATED_CONFIGURATION); String redirect = PortalUtil.escapeRedirect(ParamUtil.getString(actionRequest, "redirect")); if (Validator.isNotNull(redirect)) { actionResponse.sendRedirect(redirect); } } }
From source file:com.liferay.portlet.portletconfiguration.action.EditScopeAction.java
License:Open Source License
@Override public void processAction(ActionMapping mapping, ActionForm form, PortletConfig portletConfig, ActionRequest actionRequest, ActionResponse actionResponse) throws Exception { Portlet portlet = null;/*from w w w. ja v a2s . co m*/ try { portlet = getPortlet(actionRequest); } catch (PrincipalException pe) { SessionErrors.add(actionRequest, PrincipalException.class.getName()); setForward(actionRequest, "portlet.portlet_configuration.error"); } String cmd = ParamUtil.getString(actionRequest, Constants.CMD); if (cmd.equals(Constants.SAVE)) { updateScope(actionRequest, portlet); } if (SessionErrors.isEmpty(actionRequest)) { String portletResource = ParamUtil.getString(actionRequest, "portletResource"); SessionMessages.add(actionRequest, portletConfig.getPortletName() + SessionMessages.KEY_SUFFIX_REFRESH_PORTLET, portletResource); SessionMessages.add(actionRequest, portletConfig.getPortletName() + SessionMessages.KEY_SUFFIX_UPDATED_CONFIGURATION); String redirect = PortalUtil.escapeRedirect(ParamUtil.getString(actionRequest, "redirect")); if (Validator.isNotNull(redirect)) { actionResponse.sendRedirect(redirect); } } }
From source file:com.liferay.portlet.portletconfiguration.action.EditSharingAction.java
License:Open Source License
@Override public void processAction(ActionMapping mapping, ActionForm form, PortletConfig portletConfig, ActionRequest actionRequest, ActionResponse actionResponse) throws Exception { Portlet portlet = null;/* ww w .j ava 2 s.com*/ try { portlet = getPortlet(actionRequest); } catch (PrincipalException pe) { SessionErrors.add(actionRequest, PrincipalException.class.getName()); setForward(actionRequest, "portlet.portlet_configuration.error"); } ThemeDisplay themeDisplay = (ThemeDisplay) actionRequest.getAttribute(WebKeys.THEME_DISPLAY); Layout layout = themeDisplay.getLayout(); PortletPreferences preferences = PortletPreferencesFactoryUtil.getLayoutPortletSetup(layout, portlet.getPortletId()); String tabs2 = ParamUtil.getString(actionRequest, "tabs2"); if (tabs2.equals("any-website")) { updateAnyWebsite(actionRequest, preferences); } else if (tabs2.equals("facebook")) { updateFacebook(actionRequest, preferences); } else if (tabs2.equals("friends")) { updateFriends(actionRequest, preferences); } else if (tabs2.equals("opensocial-gadget")) { updateGoogleGadget(actionRequest, preferences); } else if (tabs2.equals("netvibes")) { updateNetvibes(actionRequest, preferences); } preferences.store(); if (SessionErrors.isEmpty(actionRequest)) { String portletResource = ParamUtil.getString(actionRequest, "portletResource"); SessionMessages.add(actionRequest, portletConfig.getPortletName() + SessionMessages.KEY_SUFFIX_REFRESH_PORTLET, portletResource); SessionMessages.add(actionRequest, portletConfig.getPortletName() + SessionMessages.KEY_SUFFIX_UPDATED_CONFIGURATION); String redirect = PortalUtil.escapeRedirect(ParamUtil.getString(actionRequest, "redirect")); if (Validator.isNotNull(redirect)) { actionResponse.sendRedirect(redirect); } } }