Package de.dlr.proseo.usermgr.rest
Klasse UserControllerDecorator
java.lang.Object
de.dlr.proseo.usermgr.rest.UserControllerDecorator
- Alle implementierten Schnittstellen:
UserController
@RestController
@RequestMapping(value="/proseo/user-mgr/{version}/users",
produces="application/json")
@Validated
public class UserControllerDecorator
extends Object
implements UserController
No description
(Generated with springmvc-raml-parser v.2.0.5)
-
Konstruktorübersicht
Konstruktoren -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungorg.springframework.http.ResponseEntity
<?> countUsers
(String missionCode) Count the users matching the specified mission.org.springframework.http.ResponseEntity
<RestUser> createUser
(@Valid RestUser restUser) Create a new userorg.springframework.http.ResponseEntity
<?> deleteUserByName
(String username) Delete a user by user nameorg.springframework.http.ResponseEntity
<RestUser> getUserByName
(String username) Get a user by nameGet users by mission (may be null, if root user sends request)org.springframework.http.ResponseEntity
<RestUser> modifyUser
(String username, RestUser restUser) Update a user by name
-
Konstruktordetails
-
UserControllerDecorator
public UserControllerDecorator()
-
-
Methodendetails
-
getUsers
@RequestMapping(value="", method=GET) public org.springframework.http.ResponseEntity<List<RestUser>> getUsers(@RequestParam(required=false) String mission, @RequestParam(required=false) Integer recordFrom, @RequestParam(required=false) Integer recordTo) Get users by mission (may be null, if root user sends request)- Angegeben von:
getUsers
in SchnittstelleUserController
-
createUser
@RequestMapping(value="", method=POST) public org.springframework.http.ResponseEntity<RestUser> createUser(@Valid @RequestBody @Valid RestUser restUser) Create a new user- Angegeben von:
createUser
in SchnittstelleUserController
-
countUsers
@RequestMapping(value="/count", method=GET) public org.springframework.http.ResponseEntity<?> countUsers(@RequestParam(required=false) String missionCode) Count the users matching the specified mission.- Angegeben von:
countUsers
in SchnittstelleUserController
-
getUserByName
@RequestMapping(value="/{username}", method=GET) public org.springframework.http.ResponseEntity<RestUser> getUserByName(@PathVariable String username) Get a user by name- Angegeben von:
getUserByName
in SchnittstelleUserController
-
deleteUserByName
@RequestMapping(value="/{username}", method=DELETE) public org.springframework.http.ResponseEntity<?> deleteUserByName(@PathVariable String username) Delete a user by user name- Angegeben von:
deleteUserByName
in SchnittstelleUserController
-
modifyUser
@RequestMapping(value="/{username}", method=PATCH) public org.springframework.http.ResponseEntity<RestUser> modifyUser(@PathVariable String username, @RequestBody RestUser restUser) Update a user by name- Angegeben von:
modifyUser
in SchnittstelleUserController
-