Class ImportControllerV2
java.lang.Object
org.qubership.integration.platform.runtime.catalog.rest.v2.controller.ImportControllerV2
@RestController
@RequestMapping(value="/v2/import",
produces="application/json")
@CrossOrigin(origins="*")
@Deprecated(since="2023.4")
public class ImportControllerV2
extends Object
Deprecated.
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionImportControllerV2(ImportService importService, ImportSessionService importProgressService, com.fasterxml.jackson.databind.ObjectMapper objectMapper, ImportChainAsyncMapper importChainAsyncMapper, ImportV2RedirectPathResolver importV2RedirectPathResolver) Deprecated. -
Method Summary
Modifier and TypeMethodDescriptionorg.springframework.http.ResponseEntity<List<ImportChainResult>> getImportAsyncResult(String importId) Deprecated.org.springframework.http.ResponseEntity<ImportAsyncStatus> getImportAsyncStatus(String importId, Map<String, String> headers) Deprecated.org.springframework.http.ResponseEntity<ImportAsyncAcknowledge> importFileAsync(org.springframework.web.multipart.MultipartFile file, String chainCommitRequests, Map<String, String> headers, List<String> technicalLabels, String packageName, String packageVersion, String packagePartOf) Deprecated.
-
Field Details
-
REQUEST_PATH
Deprecated.- See Also:
-
-
Constructor Details
-
ImportControllerV2
@Autowired public ImportControllerV2(ImportService importService, ImportSessionService importProgressService, @Qualifier("primaryObjectMapper") com.fasterxml.jackson.databind.ObjectMapper objectMapper, ImportChainAsyncMapper importChainAsyncMapper, ImportV2RedirectPathResolver importV2RedirectPathResolver) Deprecated.
-
-
Method Details
-
importFileAsync
@PostMapping public org.springframework.http.ResponseEntity<ImportAsyncAcknowledge> importFileAsync(@RequestParam("file") org.springframework.web.multipart.MultipartFile file, @RequestParam(required=false) String chainCommitRequests, @RequestHeader Map<String, String> headers, @RequestHeader(required=false,value="chain-labels") List<String> technicalLabels, @RequestHeader(required=false,value="X-SR-Package-Name") String packageName, @RequestHeader(required=false,value="X-SR-Package-Version") String packageVersion, @RequestHeader(required=false,value="X-SR-Part-Of") String packagePartOf) Deprecated. -
getImportAsyncResult
@GetMapping(value="/{importId}", produces="application/json") public org.springframework.http.ResponseEntity<List<ImportChainResult>> getImportAsyncResult(@PathVariable String importId) Deprecated. -
getImportAsyncStatus
@GetMapping(value={"/status/{importId}","/preview/{importId}/status"}, produces="application/json") public org.springframework.http.ResponseEntity<ImportAsyncStatus> getImportAsyncStatus(@PathVariable String importId, @RequestHeader Map<String, String> headers) Deprecated.
-
ImportControllerV3instead