@RestController public class GroupController extends ControllerBase
Constructor and Description |
---|
GroupController() |
Modifier and Type | Method and Description |
---|---|
void |
addRoles(GroupImpl group,
Group fromDomain) |
ResponseEntity<Group> |
createGroup(Group group) |
ResponseEntity<Void> |
deleteGroup(String name) |
ResponseEntity<Group> |
getGroup(String name) |
ResponseEntity<Groups> |
listGroups() |
ResponseEntity<Group> |
updateGroup(String name,
Group group) |
void |
updateRoles(Roles roles,
GroupImpl group) |
getDatabaseStatus, getSharedSecret, onBusinessException
@RequestMapping(value="/group", method=GET) public ResponseEntity<Groups> listGroups()
@RequestMapping(value="/group/{name}", method=GET) public ResponseEntity<Group> getGroup(@PathVariable(value="name") String name)
@RequestMapping(value="/group", method=POST) public ResponseEntity<Group> createGroup(@RequestBody Group group)
@RequestMapping(value="/group/{name}", method=PUT) public ResponseEntity<Group> updateGroup(@PathVariable(value="name") String name, @RequestBody Group group)
@RequestMapping(value="/group/{name}", method=DELETE) public ResponseEntity<Void> deleteGroup(@PathVariable(value="name") String name)
Copyright © 2011–2017 aiticon GmbH. All rights reserved.