List of usage examples for com.liferay.portal.kernel.util Constants COPY
String COPY
To view the source code for com.liferay.portal.kernel.util Constants COPY.
Click Source Link
From source file:com.liferay.mobile.device.rules.web.internal.portlet.action.EditRuleGroupMVCActionCommand.java
License:Open Source License
@Override protected void doProcessAction(ActionRequest actionRequest, ActionResponse actionResponse) throws Exception { String cmd = ParamUtil.getString(actionRequest, Constants.CMD); try {/* ww w .ja va2 s . co m*/ if (cmd.equals(Constants.ADD) || cmd.equals(Constants.UPDATE)) { updateRuleGroup(actionRequest); } else if (cmd.equals(Constants.DELETE)) { deleteRuleGroups(actionRequest); } else if (cmd.equals(Constants.COPY)) { copyRuleGroup(actionRequest); } sendRedirect(actionRequest, actionResponse); } catch (Exception e) { if (e instanceof NoSuchRuleGroupException || e instanceof PrincipalException) { SessionErrors.add(actionRequest, e.getClass()); actionResponse.setRenderParameter("mvcPath", "/error.jsp"); } else { throw e; } } }
From source file:com.liferay.portlet.mobiledevicerules.action.EditRuleGroupAction.java
License:Open Source License
@Override public void processAction(ActionMapping mapping, ActionForm form, PortletConfig portletConfig, ActionRequest actionRequest, ActionResponse actionResponse) throws Exception { String cmd = ParamUtil.getString(actionRequest, Constants.CMD); try {//from w w w .ja va 2 s. c o m MDRRuleGroup ruleGroup = null; if (cmd.equals(Constants.ADD) || cmd.equals(Constants.UPDATE)) { ruleGroup = updateRuleGroup(actionRequest); } else if (cmd.equals(Constants.DELETE)) { deleteRuleGroup(actionRequest); } else if (cmd.equals(Constants.COPY)) { ruleGroup = copyRuleGroup(actionRequest); } if (cmd.equals(Constants.ADD) || cmd.equals(Constants.COPY)) { String redirect = getRedirect(actionRequest, actionResponse, ruleGroup); sendRedirect(actionRequest, actionResponse, redirect); } else { sendRedirect(actionRequest, actionResponse); } } catch (Exception e) { if (e instanceof PrincipalException) { SessionErrors.add(actionRequest, e.getClass().getName()); setForward(actionRequest, "portlet.mobile_device_rules.error"); } else if (e instanceof NoSuchRuleGroupException) { SessionErrors.add(actionRequest, e.getClass().getName()); } else { throw e; } } }