Class BaseDiscussionPermission
Object
com.liferay.portal.kernel.comment.BaseDiscussionPermission
- All Implemented Interfaces:
DiscussionPermission
- Author:
- Adolfo Pérez, Sergio González
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
checkAddPermission
(PermissionChecker permissionChecker, long companyId, long groupId, String className, long classPK) void
checkDeletePermission
(PermissionChecker permissionChecker, long commentId) void
checkSubscribePermission
(PermissionChecker permissionChecker, long companyId, long groupId, String className, long classPK) void
checkUpdatePermission
(PermissionChecker permissionChecker, long commentId) void
checkViewPermission
(PermissionChecker permissionChecker, long companyId, long groupId, String className, long classPK) boolean
hasDeletePermission
(PermissionChecker permissionChecker, long commentId) boolean
hasUpdatePermission
(PermissionChecker permissionChecker, long commentId) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface com.liferay.portal.kernel.comment.DiscussionPermission
hasAddPermission, hasPermission, hasPermission, hasPermission, hasSubscribePermission, hasViewPermission
-
Constructor Details
-
BaseDiscussionPermission
public BaseDiscussionPermission()
-
-
Method Details
-
checkAddPermission
public void checkAddPermission(PermissionChecker permissionChecker, long companyId, long groupId, String className, long classPK) throws PortalException - Specified by:
checkAddPermission
in interfaceDiscussionPermission
- Throws:
PortalException
-
checkDeletePermission
public void checkDeletePermission(PermissionChecker permissionChecker, long commentId) throws PortalException - Specified by:
checkDeletePermission
in interfaceDiscussionPermission
- Throws:
PortalException
-
checkSubscribePermission
public void checkSubscribePermission(PermissionChecker permissionChecker, long companyId, long groupId, String className, long classPK) throws PortalException - Specified by:
checkSubscribePermission
in interfaceDiscussionPermission
- Throws:
PortalException
-
checkUpdatePermission
public void checkUpdatePermission(PermissionChecker permissionChecker, long commentId) throws PortalException - Specified by:
checkUpdatePermission
in interfaceDiscussionPermission
- Throws:
PortalException
-
checkViewPermission
public void checkViewPermission(PermissionChecker permissionChecker, long companyId, long groupId, String className, long classPK) throws PortalException - Specified by:
checkViewPermission
in interfaceDiscussionPermission
- Throws:
PortalException
-
hasDeletePermission
public boolean hasDeletePermission(PermissionChecker permissionChecker, long commentId) throws PortalException - Specified by:
hasDeletePermission
in interfaceDiscussionPermission
- Throws:
PortalException
-
hasUpdatePermission
public boolean hasUpdatePermission(PermissionChecker permissionChecker, long commentId) throws PortalException - Specified by:
hasUpdatePermission
in interfaceDiscussionPermission
- Throws:
PortalException
-