@Path(value="/usergroup")
@Produces(value="application/json;charset=UTF-8")
@Consumes(value="application/json;charset=UTF-8")
public interface IUserGroup
| Modifier and Type | Method and Description |
|---|---|
void |
delete(java.lang.String userGroupName) |
User[] |
getGroupMembers(java.lang.String userGroupName) |
UserGroup |
getUserGroup(java.lang.String userGroupName) |
UserGroup[] |
getUserGroups() |
void |
save(UserGroup userGroup) |
@GET
@RolesAllowed(value={"VIEW_USERS","EDIT_USERS"})
UserGroup[] getUserGroups()
@PUT @RolesAllowed(value="EDIT_USERS") void save(UserGroup userGroup)
userGroup - the user group to save@GET
@Path(value="/{usergroupname}")
@RolesAllowed(value={"VIEW_USERS","EDIT_USERS"})
UserGroup getUserGroup(@PathParam(value="usergroupname")
java.lang.String userGroupName)
userGroupName - the name of the user group@DELETE
@Path(value="/{usergroupname}")
@RolesAllowed(value="EDIT_USERS")
void delete(@PathParam(value="usergroupname")
java.lang.String userGroupName)
userGroupName - the user group name@GET
@Path(value="/{usergroupname}/members")
@RolesAllowed(value={"VIEW_USERS","EDIT_USERS"})
User[] getGroupMembers(@PathParam(value="usergroupname")
java.lang.String userGroupName)
userGroupName - the usergroup nameCopyright © 2017-2019 Cinovo AG. All Rights Reserved.