Package org.dspace.app.rest
Class ResourcePolicyGroupReplaceRestController
- java.lang.Object
-
- org.dspace.app.rest.ResourcePolicyGroupReplaceRestController
-
@RestController @RequestMapping("/api/authz/resourcepolicies/{id:\\d+}/group") public class ResourcePolicyGroupReplaceRestController extends ObjectThis controller will handle all the incoming calls on the/api/authz/resourcepolicies/{id}/group endpoint where the id corresponds to the ResourcePolicy of which you want to replace the related Group.- Author:
- Mykhaylo Boychuk (mykhaylo.boychuk@4science.com)
-
-
Constructor Summary
Constructors Constructor Description ResourcePolicyGroupReplaceRestController()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.springframework.http.ResponseEntity<org.springframework.hateoas.RepresentationModel<?>>replaceGroupOfResourcePolicy(Integer id, javax.servlet.http.HttpServletResponse response, javax.servlet.http.HttpServletRequest request)
-
-
-
Method Detail
-
replaceGroupOfResourcePolicy
@PreAuthorize("hasPermission(#id, \'resourcepolicy\', \'ADMIN\')") @RequestMapping(method=PUT, consumes="text/uri-list") public org.springframework.http.ResponseEntity<org.springframework.hateoas.RepresentationModel<?>> replaceGroupOfResourcePolicy(@PathVariable Integer id, javax.servlet.http.HttpServletResponse response, javax.servlet.http.HttpServletRequest request) throws SQLException, AuthorizeException- Throws:
SQLExceptionAuthorizeException
-
-