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