public interface DiscussionPermission
| 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 |
hasAddPermission(PermissionChecker permissionChecker,
long companyId,
long groupId,
String className,
long classPK) |
boolean |
hasDeletePermission(PermissionChecker permissionChecker,
long commentId) |
default boolean |
hasPermission(PermissionChecker permissionChecker,
Comment comment,
String actionId) |
boolean |
hasPermission(PermissionChecker permissionChecker,
long commentId,
String actionId) |
boolean |
hasSubscribePermission(PermissionChecker permissionChecker,
long companyId,
long groupId,
String className,
long classPK) |
boolean |
hasUpdatePermission(PermissionChecker permissionChecker,
long commentId) |
boolean |
hasViewPermission(PermissionChecker permissionChecker,
long companyId,
long groupId,
String className,
long classPK) |
void checkAddPermission(PermissionChecker permissionChecker, long companyId, long groupId, String className, long classPK) throws PortalException
PortalExceptionvoid checkDeletePermission(PermissionChecker permissionChecker, long commentId) throws PortalException
PortalExceptionvoid checkSubscribePermission(PermissionChecker permissionChecker, long companyId, long groupId, String className, long classPK) throws PortalException
PortalExceptionvoid checkUpdatePermission(PermissionChecker permissionChecker, long commentId) throws PortalException
PortalExceptionvoid checkViewPermission(PermissionChecker permissionChecker, long companyId, long groupId, String className, long classPK) throws PortalException
PortalExceptionboolean hasAddPermission(PermissionChecker permissionChecker, long companyId, long groupId, String className, long classPK) throws PortalException
PortalExceptionboolean hasDeletePermission(PermissionChecker permissionChecker, long commentId) throws PortalException
PortalExceptiondefault boolean hasPermission(PermissionChecker permissionChecker, Comment comment, String actionId) throws PortalException
PortalExceptionboolean hasPermission(PermissionChecker permissionChecker, long commentId, String actionId) throws PortalException
PortalExceptionboolean hasSubscribePermission(PermissionChecker permissionChecker, long companyId, long groupId, String className, long classPK) throws PortalException
PortalExceptionboolean hasUpdatePermission(PermissionChecker permissionChecker, long commentId) throws PortalException
PortalExceptionboolean hasViewPermission(PermissionChecker permissionChecker, long companyId, long groupId, String className, long classPK) throws PortalException
PortalException