List of usage examples for com.liferay.portal.kernel.security.permission ActionKeys ADD_ARTICLE
String ADD_ARTICLE
To view the source code for com.liferay.portal.kernel.security.permission ActionKeys ADD_ARTICLE.
Click Source Link
From source file:com.liferay.journal.web.social.JournalArticleActivityInterpreter.java
License:Open Source License
@Override protected boolean hasPermissions(PermissionChecker permissionChecker, SocialActivity activity, String actionId, ServiceContext serviceContext) throws Exception { int activityType = activity.getType(); if (activityType == JournalActivityKeys.ADD_ARTICLE) { JournalArticle article = _journalArticleLocalService.getLatestArticle(activity.getClassPK()); return JournalFolderPermission.contains(permissionChecker, article.getGroupId(), article.getFolderId(), ActionKeys.ADD_ARTICLE); } else if (activityType == JournalActivityKeys.UPDATE_ARTICLE) { return JournalArticlePermission.contains(permissionChecker, activity.getClassPK(), ActionKeys.UPDATE); }// w w w. j ava2 s. c o m return JournalArticlePermission.contains(permissionChecker, activity.getClassPK(), actionId); }