@RestController
@EnableHypermediaSupport(type=HAL)
@RequestMapping(path="/v1/workbasket-access-items",
produces="application/hal+json")
public class WorkbasketAccessItemController
extends AbstractPagingController
| Constructor and Description |
|---|
WorkbasketAccessItemController() |
| Modifier and Type | Method and Description |
|---|---|
org.springframework.http.ResponseEntity<org.springframework.hateoas.PagedResources<WorkbasketAccessItemResource>> |
getWorkbasketAccessItems(org.springframework.util.MultiValueMap<String,String> params)
This GET method return all workbasketAccessItems that correspond the given data.
|
org.springframework.http.ResponseEntity<Void> |
removeWorkbasketAccessItems(String accessId)
This DELETE method delete all workbasketAccessItems that correspond the given accessId.
|
extractCommaSeparatedFields, initPageMetadata, validateNoInvalidParameterIsLeft@GetMapping public org.springframework.http.ResponseEntity<org.springframework.hateoas.PagedResources<WorkbasketAccessItemResource>> getWorkbasketAccessItems(@RequestParam org.springframework.util.MultiValueMap<String,String> params) throws pro.taskana.exceptions.NotAuthorizedException, pro.taskana.exceptions.InvalidArgumentException
params - filter, order and access ids.pro.taskana.exceptions.NotAuthorizedException - if the user is not authorized.pro.taskana.exceptions.InvalidArgumentException - if some argument is invalid.@DeleteMapping public org.springframework.http.ResponseEntity<Void> removeWorkbasketAccessItems(@RequestParam(value="access-id") String accessId) throws pro.taskana.exceptions.NotAuthorizedException, pro.taskana.exceptions.InvalidArgumentException
accessId - which need remove his workbasketAccessItems.pro.taskana.exceptions.NotAuthorizedException - if the user is not authorized.pro.taskana.exceptions.InvalidArgumentException - if some argument is invalid.Copyright © 2019. All rights reserved.