List of usage examples for com.liferay.portal.kernel.servlet SessionErrors add
public static void add(PortletRequest portletRequest, String key)
From source file:com.liferay.portlet.journal.action.ConfigurationActionImpl.java
License:Open Source License
protected void validateEmailArticleAdded(ActionRequest actionRequest) throws Exception { String emailArticleAddedSubject = getParameter(actionRequest, "emailArticleAddedSubject"); String emailArticleAddedBody = getParameter(actionRequest, "emailArticleAddedBody"); if (Validator.isNull(emailArticleAddedSubject)) { SessionErrors.add(actionRequest, "emailArticleAddedSubject"); } else if (Validator.isNull(emailArticleAddedBody)) { SessionErrors.add(actionRequest, "emailArticleAddedBody"); }//from ww w . j a va 2s . c om }
From source file:com.liferay.portlet.journal.action.ConfigurationActionImpl.java
License:Open Source License
protected void validateEmailArticleApprovalDenied(ActionRequest actionRequest) throws Exception { String emailArticleApprovalDeniedSubject = getParameter(actionRequest, "emailArticleApprovalDeniedSubject"); String emailArticleApprovalDeniedBody = getParameter(actionRequest, "emailArticleApprovalDeniedBody"); if (Validator.isNull(emailArticleApprovalDeniedSubject)) { SessionErrors.add(actionRequest, "emailArticleApprovalDeniedSubject"); } else if (Validator.isNull(emailArticleApprovalDeniedBody)) { SessionErrors.add(actionRequest, "emailArticleApprovalDeniedBody"); }//from w ww .j a v a 2s . co m }
From source file:com.liferay.portlet.journal.action.ConfigurationActionImpl.java
License:Open Source License
protected void validateEmailArticleApprovalGranted(ActionRequest actionRequest) throws Exception { String emailArticleApprovalGrantedSubject = getParameter(actionRequest, "emailArticleApprovalGrantedSubject"); String emailArticleApprovalGrantedBody = getParameter(actionRequest, "emailArticleApprovalGrantedBody"); if (Validator.isNull(emailArticleApprovalGrantedSubject)) { SessionErrors.add(actionRequest, "emailArticleApprovalGrantedSubject"); } else if (Validator.isNull(emailArticleApprovalGrantedBody)) { SessionErrors.add(actionRequest, "emailArticleApprovalGrantedBody"); }/* w w w. jav a 2 s. co m*/ }
From source file:com.liferay.portlet.journal.action.ConfigurationActionImpl.java
License:Open Source License
protected void validateEmailArticleApprovalRequested(ActionRequest actionRequest) throws Exception { String emailArticleApprovalRequestedSubject = getParameter(actionRequest, "emailArticleApprovalRequestedSubject"); String emailArticleApprovalRequestedBody = getParameter(actionRequest, "emailArticleApprovalRequestedBody"); if (Validator.isNull(emailArticleApprovalRequestedSubject)) { SessionErrors.add(actionRequest, "emailArticleApprovalRequestedSubject"); } else if (Validator.isNull(emailArticleApprovalRequestedBody)) { SessionErrors.add(actionRequest, "emailArticleApprovalRequestedBody"); }//from w w w.j av a 2 s. c o m }
From source file:com.liferay.portlet.journal.action.ConfigurationActionImpl.java
License:Open Source License
protected void validateEmailArticleReview(ActionRequest actionRequest) throws Exception { String emailArticleReviewSubject = getParameter(actionRequest, "emailArticleReviewSubject"); String emailArticleReviewBody = getParameter(actionRequest, "emailArticleReviewBody"); if (Validator.isNull(emailArticleReviewSubject)) { SessionErrors.add(actionRequest, "emailArticleReviewSubject"); } else if (Validator.isNull(emailArticleReviewBody)) { SessionErrors.add(actionRequest, "emailArticleReviewBody"); }/*from w ww . j a v a 2s .c o m*/ }
From source file:com.liferay.portlet.journal.action.ConfigurationActionImpl.java
License:Open Source License
protected void validateEmailArticleUpdated(ActionRequest actionRequest) throws Exception { String emailArticleUpdatedSubject = getParameter(actionRequest, "emailArticleUpdatedSubject"); String emailArticleUpdatedBody = getParameter(actionRequest, "emailArticleUpdatedBody"); if (Validator.isNull(emailArticleUpdatedSubject)) { SessionErrors.add(actionRequest, "emailArticleUpdatedSubject"); } else if (Validator.isNull(emailArticleUpdatedBody)) { SessionErrors.add(actionRequest, "emailArticleUpdatedBody"); }/*from w w w .j a v a2 s .c o m*/ }
From source file:com.liferay.portlet.journal.action.CopyArticleAction.java
License:Open Source License
@Override public void processAction(ActionMapping mapping, ActionForm form, PortletConfig portletConfig, ActionRequest actionRequest, ActionResponse actionResponse) throws Exception { try {// w w w. j a va 2 s .com copyArticle(actionRequest); sendRedirect(actionRequest, actionResponse); } catch (Exception e) { if (e instanceof NoSuchArticleException || e instanceof PrincipalException) { SessionErrors.add(actionRequest, e.getClass().getName()); setForward(actionRequest, "portlet.journal.error"); } else if (e instanceof DuplicateArticleIdException || e instanceof ArticleIdException) { SessionErrors.add(actionRequest, e.getClass().getName()); } else { throw e; } } }
From source file:com.liferay.portlet.journal.action.CopyStructureAction.java
License:Open Source License
@Override public void processAction(ActionMapping mapping, ActionForm form, PortletConfig portletConfig, ActionRequest actionRequest, ActionResponse actionResponse) throws Exception { try {/*w w w. j ava 2s. c o m*/ copyStructure(actionRequest); sendRedirect(actionRequest, actionResponse); } catch (Exception e) { if (e instanceof NoSuchStructureException || e instanceof PrincipalException) { SessionErrors.add(actionRequest, e.getClass().getName()); setForward(actionRequest, "portlet.journal.error"); } else if (e instanceof DuplicateStructureIdException || e instanceof StructureIdException) { SessionErrors.add(actionRequest, e.getClass().getName()); } else { throw e; } } }
From source file:com.liferay.portlet.journal.action.CopyTemplateAction.java
License:Open Source License
@Override public void processAction(ActionMapping mapping, ActionForm form, PortletConfig portletConfig, ActionRequest actionRequest, ActionResponse actionResponse) throws Exception { try {/*from ww w . ja va 2s . co m*/ copyTemplate(actionRequest); sendRedirect(actionRequest, actionResponse); } catch (Exception e) { if (e instanceof NoSuchTemplateException || e instanceof PrincipalException) { SessionErrors.add(actionRequest, e.getClass().getName()); setForward(actionRequest, "portlet.journal.error"); } else if (e instanceof DuplicateTemplateIdException || e instanceof TemplateIdException) { SessionErrors.add(actionRequest, e.getClass().getName()); } else { throw e; } } }
From source file:com.liferay.portlet.journal.action.EditArticleAction.java
License:Open Source License
public void processAction(ActionMapping mapping, ActionForm form, PortletConfig portletConfig, ActionRequest actionRequest, ActionResponse actionResponse) throws Exception { String cmd = ParamUtil.getString(actionRequest, Constants.CMD); JournalArticle article = null;//w w w . j a v a 2s .co m try { if (cmd.equals(Constants.ADD) || cmd.equals(Constants.UPDATE)) { article = updateArticle(actionRequest); } else if (cmd.equals(Constants.APPROVE)) { approveArticle(actionRequest); } else if (cmd.equals(Constants.DELETE)) { deleteArticles(actionRequest); } else if (cmd.equals(Constants.EXPIRE)) { expireArticles(actionRequest); } else if (cmd.equals("removeArticlesLocale")) { removeArticlesLocale(actionRequest); } if (Validator.isNotNull(cmd)) { String redirect = ParamUtil.getString(actionRequest, "redirect"); if (article != null) { boolean saveAndContinue = ParamUtil.getBoolean(actionRequest, "saveAndContinue"); if (saveAndContinue) { redirect = getSaveAndContinueRedirect(portletConfig, actionRequest, article, redirect); } } sendRedirect(actionRequest, actionResponse, redirect); } } catch (Exception e) { if (e instanceof NoSuchArticleException || e instanceof NoSuchStructureException || e instanceof NoSuchTemplateException || e instanceof PrincipalException) { SessionErrors.add(actionRequest, e.getClass().getName()); setForward(actionRequest, "portlet.journal.error"); } else if (e instanceof ArticleContentException || e instanceof ArticleDisplayDateException || e instanceof ArticleExpirationDateException || e instanceof ArticleIdException || e instanceof ArticleSmallImageNameException || e instanceof ArticleSmallImageSizeException || e instanceof ArticleTitleException || e instanceof ArticleTypeException || e instanceof DuplicateArticleIdException) { SessionErrors.add(actionRequest, e.getClass().getName()); } else if (e instanceof TagsEntryException) { SessionErrors.add(actionRequest, e.getClass().getName(), e); } else { throw e; } } }