List of usage examples for com.liferay.portal.kernel.comment DiscussionPermission checkSubscribePermission
public void checkSubscribePermission(long companyId, long groupId, String className, long classPK) throws PortalException;
From source file:com.liferay.comment.internal.jsonws.CommentManagerJSONWS.java
License:Open Source License
public void subscribeDiscussion(long groupId, String className, long classPK) throws PortalException { DiscussionPermission discussionPermission = _commentManager.getDiscussionPermission(getPermissionChecker()); discussionPermission.checkSubscribePermission(getCompanyId(groupId), groupId, className, classPK); _commentManager.subscribeDiscussion(getUserId(), groupId, className, classPK); }
From source file:com.liferay.comment.internal.jsonws.CommentManagerJSONWS.java
License:Open Source License
public void unsubscribeDiscussion(long groupId, String className, long classPK) throws PortalException { DiscussionPermission discussionPermission = _commentManager.getDiscussionPermission(getPermissionChecker()); discussionPermission.checkSubscribePermission(getCompanyId(groupId), groupId, className, classPK); _commentManager.unsubscribeDiscussion(getUserId(), className, classPK); }