Class SagaController

java.lang.Object
org.qubership.atp.dataset.service.rest.server.SagaController

@RestController @RequestMapping("/saga") public class SagaController extends Object
  • Constructor Details

    • SagaController

      public SagaController()
  • Method Details

    • copyDataSetLists

      @PreAuthorize("@entityAccess.checkAccess(T(org.qubership.atp.dataset.model.UserManagementEntities).DATASET_LIST.getName(),#request.getProjectId(),\'CREATE\')") @PostMapping("/dsl/copy") public List<CopyDataSetListsResponse> copyDataSetLists(@RequestHeader(name="X-Saga-Session-Id") UUID sagaSessionId, @RequestBody @Valid @Valid CopyDataSetListsRequest request)
      Create copies of dataSetLists.
    • revertDataSetLists

      @PreAuthorize("@entityAccess.checkAccess(T(org.qubership.atp.dataset.model.UserManagementEntities).DATASET_LIST.getName(),#request.getProjectId(),\'DELETE\')") @PostMapping("/dsl/revert") public void revertDataSetLists(@RequestHeader(name="X-Saga-Session-Id") UUID sagaSessionId, @RequestBody @Valid @Valid RevertRequest request)