Class ManagementController
java.lang.Object
ch.admin.bit.jeap.archrepo.web.rest.admin.ManagementController
@RestController
@RequestMapping("/api/management")
@Transactional
public class ManagementController
extends Object
-
Constructor Summary
ConstructorsConstructorDescriptionManagementController(TeamRepository teamRepository, SystemRepository systemRepository, RestApiRelationRepository restApiRelationRepository) -
Method Summary
Modifier and TypeMethodDescriptionorg.springframework.http.ResponseEntity<Void> createSystem(CreateSystemDto createSystemDto) voidcreateTeam(String name, String contactAddress, String confluenceLink, String jiraLink) org.springframework.http.ResponseEntity<String> deleteRestApi(@Valid DeleteRestApiDto dto)
-
Constructor Details
-
ManagementController
@ConstructorProperties({"teamRepository","systemRepository","restApiRelationRepository"}) public ManagementController(TeamRepository teamRepository, SystemRepository systemRepository, RestApiRelationRepository restApiRelationRepository)
-
-
Method Details
-
createSystem
@PostMapping("/system") public org.springframework.http.ResponseEntity<Void> createSystem(@RequestBody CreateSystemDto createSystemDto) -
createTeam
-
deleteRestApi
@DeleteMapping("/rest-api") public org.springframework.http.ResponseEntity<String> deleteRestApi(@RequestBody @Valid @Valid DeleteRestApiDto dto)
-