@RestController public class SubjectController extends ControllerBase
Constructor and Description |
---|
SubjectController() |
Modifier and Type | Method and Description |
---|---|
Subject |
addGroups(SubjectImpl subject) |
void |
assignGroups(String name,
Subject subject) |
org.springframework.http.ResponseEntity<Subject> |
createSubject(Subject subject) |
org.springframework.http.ResponseEntity<Void> |
deleteSubject(String name) |
org.springframework.http.ResponseEntity<Subject> |
getSubject(String name) |
org.springframework.http.ResponseEntity<Subjects> |
listSubjects() |
org.springframework.http.ResponseEntity<Subject> |
updateSubject(String name,
Subject subject) |
getDatabaseStatus, getSharedSecret, onBusinessException
@RequestMapping(value="/subject", method=GET) public org.springframework.http.ResponseEntity<Subjects> listSubjects()
@RequestMapping(value="/subject/{name}", method=GET) public org.springframework.http.ResponseEntity<Subject> getSubject(@PathVariable(value="name") String name)
public Subject addGroups(SubjectImpl subject)
@RequestMapping(value="/subject", method=POST) public org.springframework.http.ResponseEntity<Subject> createSubject(@RequestBody Subject subject) throws BusinessException
BusinessException
@RequestMapping(value="/subject/{name}", method=PUT) public org.springframework.http.ResponseEntity<Subject> updateSubject(@PathVariable(value="name") String name, @RequestBody Subject subject) throws BusinessException
BusinessException
public void assignGroups(String name, Subject subject) throws BusinessException
BusinessException
Copyright © 2011–2017 aiticon GmbH. All rights reserved.