public abstract class BaseDiscussionPermission extends Object implements DiscussionPermission
| Constructor and Description |
|---|
BaseDiscussionPermission() |
| Modifier and Type | Method and Description |
|---|---|
void |
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) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waithasAddPermission, hasPermission, hasPermission, hasPermission, hasSubscribePermission, hasViewPermissionpublic void checkAddPermission(PermissionChecker permissionChecker, long companyId, long groupId, String className, long classPK) throws PortalException
checkAddPermission in interface DiscussionPermissionPortalExceptionpublic void checkDeletePermission(PermissionChecker permissionChecker, long commentId) throws PortalException
checkDeletePermission in interface DiscussionPermissionPortalExceptionpublic void checkSubscribePermission(PermissionChecker permissionChecker, long companyId, long groupId, String className, long classPK) throws PortalException
checkSubscribePermission in interface DiscussionPermissionPortalExceptionpublic void checkUpdatePermission(PermissionChecker permissionChecker, long commentId) throws PortalException
checkUpdatePermission in interface DiscussionPermissionPortalExceptionpublic void checkViewPermission(PermissionChecker permissionChecker, long companyId, long groupId, String className, long classPK) throws PortalException
checkViewPermission in interface DiscussionPermissionPortalExceptionpublic boolean hasDeletePermission(PermissionChecker permissionChecker, long commentId) throws PortalException
hasDeletePermission in interface DiscussionPermissionPortalExceptionpublic boolean hasUpdatePermission(PermissionChecker permissionChecker, long commentId) throws PortalException
hasUpdatePermission in interface DiscussionPermissionPortalException