Class IncidentlogsController

java.lang.Object
org.apache.clusterbr.zupportl5.controller.IncidentlogsController

@RestController @RequestMapping("/api/incidentlogs") public class IncidentlogsController extends Object

REST-API Endpoints --

  • GET /api/incidentlogs/{id}: Returns data from the API
  • PUT /api/incidentlogs/{id}: Updates an entry by ID
  • DELETE /api/incidentlogs/{id}: Deletes an entry by ID

UML Diagrams:

UML CLASS Diagram

UML USECASE Diagram

UML SEQ Diagram

UML ACTIVITY Diagram

Since:
2024-1108
Author:
arcbrth@gmail.com
  • Constructor Details

    • IncidentlogsController

      @Autowired public IncidentlogsController(IncidentlogsService service)
  • Method Details

    • getAll

      @GetMapping public org.springframework.http.ResponseEntity<List<Incidentlogs>> getAll()
    • getById

      @GetMapping("/{id}") public org.springframework.http.ResponseEntity<Incidentlogs> getById(@PathVariable Integer id)
    • create

      @PostMapping public org.springframework.http.ResponseEntity<Incidentlogs> create(@RequestBody Incidentlogs item)
    • update

      @PutMapping("/{id}") public org.springframework.http.ResponseEntity<Incidentlogs> update(@PathVariable Integer id, @RequestBody Incidentlogs incidentLog)
    • delete

      @DeleteMapping("/{id}") public org.springframework.http.ResponseEntity<Void> delete(@PathVariable Integer id)