public class GroupModel extends AuthorizableModel
| Modifier and Type | Field and Description |
|---|---|
protected Set<String> |
declaredMembers |
protected Set<String> |
members |
declaredMemberOf, id, memberOf, path, principalName| Constructor and Description |
|---|
GroupModel(org.apache.jackrabbit.api.security.user.Group jcrGroup) |
| Modifier and Type | Method and Description |
|---|---|
@NotNull Collection<GroupModel> |
getDeclaredGroups(@Nullable org.apache.jackrabbit.api.security.user.UserManager userManager) |
@NotNull Set<String> |
getDeclaredMembers() |
@NotNull Collection<UserModel> |
getDeclaredUsers(@Nullable org.apache.jackrabbit.api.security.user.UserManager userManager) |
@NotNull Collection<GroupModel> |
getGroups(@Nullable org.apache.jackrabbit.api.security.user.UserManager userManager) |
@NotNull Set<String> |
getMembers() |
@NotNull Collection<UserModel> |
getUsers(@Nullable org.apache.jackrabbit.api.security.user.UserManager userManager) |
boolean |
isGroup() |
void |
toJson(com.google.gson.stream.JsonWriter writer) |
compareTo, equals, getDeclaredGroupsOf, getDeclaredMemberOf, getGroups, getGroupsOf, getId, getKey, getMemberOf, getPath, getPrincipalName, getUsers, hashCode, stripIDspublic GroupModel(org.apache.jackrabbit.api.security.user.Group jcrGroup)
throws javax.jcr.RepositoryException
javax.jcr.RepositoryExceptionpublic boolean isGroup()
isGroup in class AuthorizableModel@NotNull public @NotNull Collection<UserModel> getUsers(@Nullable @Nullable org.apache.jackrabbit.api.security.user.UserManager userManager) throws javax.jcr.RepositoryException
javax.jcr.RepositoryException@NotNull public @NotNull Collection<UserModel> getDeclaredUsers(@Nullable @Nullable org.apache.jackrabbit.api.security.user.UserManager userManager) throws javax.jcr.RepositoryException
javax.jcr.RepositoryException@NotNull public @NotNull Collection<GroupModel> getGroups(@Nullable @Nullable org.apache.jackrabbit.api.security.user.UserManager userManager) throws javax.jcr.RepositoryException
javax.jcr.RepositoryException@NotNull public @NotNull Collection<GroupModel> getDeclaredGroups(@Nullable @Nullable org.apache.jackrabbit.api.security.user.UserManager userManager) throws javax.jcr.RepositoryException
javax.jcr.RepositoryExceptionpublic void toJson(com.google.gson.stream.JsonWriter writer)
throws IOException
toJson in class AuthorizableModelIOExceptionCopyright © 2021. All rights reserved.