public interface SharingPermission
| Modifier and Type | Method and Description |
|---|---|
void |
check(PermissionChecker permissionChecker,
long classNameId,
long classPK,
long groupId,
java.util.Collection<SharingEntryAction> sharingEntryActions) |
void |
checkManageCollaboratorsPermission(PermissionChecker permissionChecker,
long classNameId,
long classPK,
long groupId) |
default void |
checkSharePermission(PermissionChecker permissionChecker,
long classNameId,
long classPK,
long groupId) |
boolean |
contains(PermissionChecker permissionChecker,
long classNameId,
long classPK,
long groupId,
java.util.Collection<SharingEntryAction> sharingEntryActions) |
boolean |
containsManageCollaboratorsPermission(PermissionChecker permissionChecker,
long classNameId,
long classPK,
long groupId) |
default boolean |
containsSharePermission(PermissionChecker permissionChecker,
long classNameId,
long classPK,
long groupId) |
void check(PermissionChecker permissionChecker, long classNameId, long classPK, long groupId, java.util.Collection<SharingEntryAction> sharingEntryActions) throws PortalException
PortalExceptionvoid checkManageCollaboratorsPermission(PermissionChecker permissionChecker, long classNameId, long classPK, long groupId) throws PortalException
PortalExceptiondefault void checkSharePermission(PermissionChecker permissionChecker, long classNameId, long classPK, long groupId) throws PortalException
PortalExceptionboolean contains(PermissionChecker permissionChecker, long classNameId, long classPK, long groupId, java.util.Collection<SharingEntryAction> sharingEntryActions) throws PortalException
PortalExceptionboolean containsManageCollaboratorsPermission(PermissionChecker permissionChecker, long classNameId, long classPK, long groupId) throws PortalException
PortalExceptiondefault boolean containsSharePermission(PermissionChecker permissionChecker, long classNameId, long classPK, long groupId) throws PortalException
PortalException