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 TypeMethodDescriptionvoidcheckAddPermission(PermissionChecker permissionChecker, long companyId, long groupId, String className, long classPK) voidcheckDeletePermission(PermissionChecker permissionChecker, long commentId) voidcheckSubscribePermission(PermissionChecker permissionChecker, long companyId, long groupId, String className, long classPK) voidcheckUpdatePermission(PermissionChecker permissionChecker, long commentId) voidcheckViewPermission(PermissionChecker permissionChecker, long companyId, long groupId, String className, long classPK) booleanhasDeletePermission(PermissionChecker permissionChecker, long commentId) booleanhasUpdatePermission(PermissionChecker permissionChecker, long commentId) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods 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:
checkAddPermissionin interfaceDiscussionPermission- Throws:
PortalException
-
checkDeletePermission
public void checkDeletePermission(PermissionChecker permissionChecker, long commentId) throws PortalException - Specified by:
checkDeletePermissionin interfaceDiscussionPermission- Throws:
PortalException
-
checkSubscribePermission
public void checkSubscribePermission(PermissionChecker permissionChecker, long companyId, long groupId, String className, long classPK) throws PortalException - Specified by:
checkSubscribePermissionin interfaceDiscussionPermission- Throws:
PortalException
-
checkUpdatePermission
public void checkUpdatePermission(PermissionChecker permissionChecker, long commentId) throws PortalException - Specified by:
checkUpdatePermissionin interfaceDiscussionPermission- Throws:
PortalException
-
checkViewPermission
public void checkViewPermission(PermissionChecker permissionChecker, long companyId, long groupId, String className, long classPK) throws PortalException - Specified by:
checkViewPermissionin interfaceDiscussionPermission- Throws:
PortalException
-
hasDeletePermission
public boolean hasDeletePermission(PermissionChecker permissionChecker, long commentId) throws PortalException - Specified by:
hasDeletePermissionin interfaceDiscussionPermission- Throws:
PortalException
-
hasUpdatePermission
public boolean hasUpdatePermission(PermissionChecker permissionChecker, long commentId) throws PortalException - Specified by:
hasUpdatePermissionin interfaceDiscussionPermission- Throws:
PortalException
-