List of usage examples for com.liferay.portal.kernel.servlet SessionMessages KEY_SUFFIX_REFRESH_PORTLET
String KEY_SUFFIX_REFRESH_PORTLET
To view the source code for com.liferay.portal.kernel.servlet SessionMessages KEY_SUFFIX_REFRESH_PORTLET.
Click Source Link
From source file:com.liferay.staging.bar.web.internal.portlet.action.ActionUtil.java
License:Open Source License
public static void addLayoutBranchSessionMessages(ActionRequest actionRequest, ActionResponse actionResponse) throws IOException { if (SessionErrors.isEmpty(actionRequest)) { SessionMessages.add(actionRequest, PortalUtil.getPortletId(actionRequest) + SessionMessages.KEY_SUFFIX_REFRESH_PORTLET, StagingBarPortletKeys.STAGING_BAR); Map<String, String> data = new HashMap<>(); data.put("preventNotification", Boolean.TRUE.toString()); SessionMessages.add(actionRequest, PortalUtil.getPortletId(actionRequest) + SessionMessages.KEY_SUFFIX_REFRESH_PORTLET_DATA, data); }/*from w ww . j av a 2s .co m*/ String redirect = PortalUtil.escapeRedirect(ParamUtil.getString(actionRequest, "redirect")); actionResponse.sendRedirect(redirect); }
From source file:com.slemarchand.peoplepublisher.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 = actionRequest.getPreferences(); if (cmd.equals(Constants.TRANSLATE)) { super.processAction(portletConfig, actionRequest, actionResponse); } else if (cmd.equals(Constants.UPDATE)) { try {// ww w . ja v a 2 s. co m String selectionStyle = getParameter(actionRequest, "selectionStyle"); if (selectionStyle.equals("dynamic")) { updateQueryLogic(actionRequest, preferences); } super.processAction(portletConfig, actionRequest, actionResponse); } catch (DuplicateQueryRuleException e) { SessionErrors.add(actionRequest, e.getClass(), e); } } else { if (cmd.equals("add-scope")) { addScope(actionRequest, preferences); } else if (cmd.equals("add-selection")) { peoplePublisher.addSelection(actionRequest, preferences, portletResource); } 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, PortalUtil.getPortletId(actionRequest) + SessionMessages.KEY_SUFFIX_REFRESH_PORTLET, portletResource); SessionMessages.add(actionRequest, PortalUtil.getPortletId(actionRequest) + SessionMessages.KEY_SUFFIX_UPDATED_CONFIGURATION); } String redirect = PortalUtil.escapeRedirect(ParamUtil.getString(actionRequest, "redirect")); if (Validator.isNotNull(redirect)) { actionResponse.sendRedirect(redirect); } } }
From source file:hu.vilmospapp.qrcodedisplay.action.ConfigurationActionImpl.java
License:Open Source License
public void processAction(PortletConfig portletConfig, ActionRequest actionRequest, ActionResponse actionResponse) throws Exception { String portletResource = ParamUtil.getString(actionRequest, "portletResource"); PortletPreferences prefs = PortletPreferencesFactoryUtil.getPortletSetup(actionRequest, portletResource); String backgroundColor = getParameter(actionRequest, "backgroundColor"); String borderColor = getParameter(actionRequest, "borderColor"); String borderEnabled = getParameter(actionRequest, "borderEnabled"); String borderRadius = getParameter(actionRequest, "borderRadius"); String borderStyle = getParameter(actionRequest, "borderStyle"); String borderWidth = getParameter(actionRequest, "borderWidth"); String characterSet = getParameter(actionRequest, "characterSet"); String content = getParameter(actionRequest, "content"); String dimension = getParameter(actionRequest, "dimension"); String displayType = getParameter(actionRequest, "displayType"); String errorCorrection = getParameter(actionRequest, "errorCorrection"); String foregroundColor = getParameter(actionRequest, "foregroundColor"); String imageFormat = getParameter(actionRequest, "imageFormat"); String margin = getParameter(actionRequest, "margin"); String mode = getParameter(actionRequest, "mode"); String shadowAngle = getParameter(actionRequest, "shadowAngle"); String shadowBlur = getParameter(actionRequest, "shadowBlur"); String shadowColor = getParameter(actionRequest, "shadowColor"); String shadowDistance = getParameter(actionRequest, "shadowDistance"); String shadowEnabled = getParameter(actionRequest, "shadowEnabled"); String shadowOpacity = getParameter(actionRequest, "shadowOpacity"); String stripParams = getParameter(actionRequest, "stripParams"); prefs.setValue("backgroundColor", backgroundColor); prefs.setValue("borderColor", borderColor); prefs.setValue("borderEnabled", borderEnabled); prefs.setValue("borderRadius", borderRadius); prefs.setValue("borderStyle", borderStyle); prefs.setValue("borderWidth", borderWidth); prefs.setValue("characterSet", characterSet); prefs.setValue("content", content); prefs.setValue("dimension", dimension); prefs.setValue("displayType", displayType); prefs.setValue("errorCorrection", errorCorrection); prefs.setValue("foregroundColor", foregroundColor); prefs.setValue("imageFormat", imageFormat); prefs.setValue("margin", margin); prefs.setValue("mode", mode); prefs.setValue("shadowAngle", shadowAngle); prefs.setValue("shadowBlur", shadowBlur); prefs.setValue("shadowColor", shadowColor); prefs.setValue("shadowDistance", shadowDistance); prefs.setValue("shadowEnabled", shadowEnabled); prefs.setValue("shadowOpacity", shadowOpacity); prefs.setValue("stripParams", stripParams); prefs.store();/*from w ww.ja va 2s . c om*/ LiferayPortletConfig liferayPortletConfig = (LiferayPortletConfig) portletConfig; SessionMessages.add(actionRequest, liferayPortletConfig.getPortletId() + SessionMessages.KEY_SUFFIX_REFRESH_PORTLET, portletResource); SessionMessages.add(actionRequest, liferayPortletConfig.getPortletId() + SessionMessages.KEY_SUFFIX_UPDATED_CONFIGURATION); }
From source file:org.opencps.dossiermgt.action.ConfigurationActionImpl.java
License:Open Source License
@Override public void processAction(PortletConfig portletConfig, ActionRequest actionRequest, ActionResponse actionResponse)//w ww.j a va 2 s.c o m throws Exception { String action = ParamUtil.getString(actionRequest, "action"); if (action.equals("save")) { String portletResource = ParamUtil.getString(actionRequest, "portletResource"); String servicepage = ParamUtil.getString(actionRequest, "servicepage", ""); PortletPreferences prefs = PortletPreferencesFactoryUtil.getPortletSetup(actionRequest, portletResource); prefs.setValue("servicepage", servicepage); prefs.store(); SessionMessages.add(actionRequest, "config-stored"); SessionMessages.add(actionRequest, portletConfig.getPortletName() + SessionMessages.KEY_SUFFIX_REFRESH_PORTLET, portletResource); } else if (action.equals("reindexdossier")) { int end = DossierLocalServiceUtil.getDossiersCount(); List<Dossier> dossiers = DossierLocalServiceUtil.getDossiers(0, end); Indexer indexer = IndexerRegistryUtil.nullSafeGetIndexer(Dossier.class); for (Dossier ds : dossiers) { try { indexer.reindex(ds); } catch (SearchException e) { SessionErrors.add(actionRequest, "dossier-reindex-error"); } } SessionMessages.add(actionRequest, "dossier-reindex"); } else if (action.equals("reindexdossierfile")) { int end = DossierFileLocalServiceUtil.getDossierFilesCount(); List<DossierFile> dossierFiles = DossierFileLocalServiceUtil.getDossierFiles(0, end); Indexer indexer = IndexerRegistryUtil.nullSafeGetIndexer(DossierFile.class); for (DossierFile df : dossierFiles) { try { indexer.reindex(df); } catch (SearchException e) { SessionErrors.add(actionRequest, "dossierfile-reindex-error"); } } SessionMessages.add(actionRequest, "dossierfile-reindex"); } }
From source file:org.opencps.sample.portlet.StaffManagementPortlet.java
License:Open Source License
public void editDepartment(ActionRequest actionRequest, ActionResponse actionResponse) throws IOException { long departmentId = ParamUtil.getLong(actionRequest, DepartmentDisplayTerms.DEPARTMENT_ID); long parentId = ParamUtil.getLong(actionRequest, DepartmentDisplayTerms.PARENT_ID); String cmd = ParamUtil.getString(actionRequest, Constants.CMD); String name = ParamUtil.getString(actionRequest, DepartmentDisplayTerms.NAME, StringPool.BLANK); String description = ParamUtil.getString(actionRequest, DepartmentDisplayTerms.DESCRIPTION, StringPool.BLANK);/* ww w .j a v a 2 s. c o m*/ String redirectURL = ParamUtil.getString(actionRequest, "redirectURL"); try { // Validate form validateDepartment(departmentId, name, description, cmd); ServiceContext serviceContext = ServiceContextFactory.getInstance(actionRequest); if (cmd.equals(Constants.ADD)) { DepartmentLocalServiceUtil.addDepartment(parentId, name, description, serviceContext); SessionMessages.add(actionRequest, PortalUtil.getPortletId(actionRequest) + SessionMessages.KEY_SUFFIX_REFRESH_PORTLET, actionRequest); } else if (cmd.equals(Constants.UPDATE)) { } else { SessionErrors.add(actionRequest, EmptyDepartmentNameException.class); } } catch (Exception e) { if (e instanceof EmptyDepartmentNameException) { SessionErrors.add(actionRequest, EmptyDepartmentNameException.class); } else if (e instanceof OutOfLengthDepartmentNameException) { SessionErrors.add(actionRequest, EmptyDepartmentNameException.class); } else if (e instanceof OutOfLengthDepartmentDescriptionException) { SessionErrors.add(actionRequest, OutOfLengthDepartmentDescriptionException.class); } else if (e instanceof DuplicateDepartmentException) { SessionErrors.add(actionRequest, DuplicateDepartmentException.class); } else { } } finally { if (Validator.isNotNull(redirectURL)) { actionResponse.sendRedirect(redirectURL); } } }