Interface AccessLevelService
- All Known Implementing Classes:
AccessLevelServiceImpl
public interface AccessLevelService
- Author:
- m.popov
-
Method Summary
Modifier and TypeMethodDescriptionvoid
checkGroupAccessLevel
(Collection<Group> groups) void
checkGroupAccessLevel
(Collection<Group> groups, String userId) default void
checkGroupAccessLevel
(Group group) default void
checkGroupAccessLevelById
(String groupId) default void
checkGroupAccessLevelById
(String groupId, String userId) void
checkGroupsAccessLevelByIds
(Collection<String> groupIds) void
checkGroupsAccessLevelByIds
(Collection<String> groupIds, String userId) get
(LoadOptions options) short
short
getGroupsAccessLevel
(Collection<Group> groups) short
getUserAccessLevel
(String userId)
-
Method Details
-
get
-
get
-
getMinAccessLevelId
String getMinAccessLevelId() -
getMaxAccessLevelId
String getMaxAccessLevelId() -
getMinAccessLevel
AccessLevel getMinAccessLevel() -
getMaxAccessLevel
AccessLevel getMaxAccessLevel() -
getCurrentUserAccessLevel
short getCurrentUserAccessLevel() -
getUserAccessLevel
-
getGroupsAccessLevel
-
checkGroupAccessLevelById
-
checkGroupsAccessLevelByIds
-
checkGroupAccessLevelById
-
checkGroupsAccessLevelByIds
-
checkGroupAccessLevel
-
checkGroupAccessLevel
-
checkGroupAccessLevel
-