Class RequestParamsController
java.lang.Object
org.qubership.atp.itf.lite.backend.controllers.RequestParamsController
@RestController
@RequestMapping("/atp-itf-lite/api/v1/request-params")
public class RequestParamsController
extends Object
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoiddisableRequestParam(UUID projectId, UUID requestId, UUID paramId) Disables parameter with paramId.voidenableRequestParam(UUID projectId, UUID requestId, UUID paramId) Enables parameter with paramId.
-
Constructor Details
-
RequestParamsController
public RequestParamsController()
-
-
Method Details
-
disableRequestParam
@PreAuthorize("@entityAccess.checkAccess(T(org.qubership.atp.itf.lite.backend.utils.UserManagementEntities).REQUEST.getName(),#projectId,@requestService.getRequest(#requestId).getPermissionFolderId(),\'UPDATE\')") @PutMapping("/{id}/disable") public void disableRequestParam(@RequestParam UUID projectId, @RequestParam UUID requestId, @PathVariable("id") UUID paramId) Disables parameter with paramId.- Parameters:
projectId- project idrequestId- request idparamId- param id
-
enableRequestParam
@PreAuthorize("@entityAccess.checkAccess(T(org.qubership.atp.itf.lite.backend.utils.UserManagementEntities).REQUEST.getName(),#projectId,@requestService.getRequest(#requestId).getPermissionFolderId(),\'UPDATE\')") @PutMapping("/{id}/enable") public void enableRequestParam(@RequestParam UUID projectId, @RequestParam UUID requestId, @PathVariable("id") UUID paramId) Enables parameter with paramId.- Parameters:
projectId- project idrequestId- request idparamId- param id
-