Class SkillController


  • @RestController
    @RequestMapping("/rest/tenant/{tenantId}/skill")
    @CrossOrigin
    @Validated
    public class SkillController
    extends Object
    • Constructor Detail

      • SkillController

        public SkillController​(SkillService skillService)
    • Method Detail

      • getSkillList

        @GetMapping("/")
        public org.springframework.http.ResponseEntity<List<Skill>> getSkillList​(@PathVariable @Min(0L)
                                                                                 @Min(0L) Integer tenantId)
      • getSkill

        @GetMapping("/{id}")
        public org.springframework.http.ResponseEntity<Skill> getSkill​(@PathVariable @Min(0L)
                                                                       @Min(0L) Integer tenantId,
                                                                       @PathVariable @Min(0L)
                                                                       @Min(0L) Long id)
      • deleteSkill

        @DeleteMapping("/{id}")
        public org.springframework.http.ResponseEntity<Boolean> deleteSkill​(@PathVariable @Min(0L)
                                                                            @Min(0L) Integer tenantId,
                                                                            @PathVariable @Min(0L)
                                                                            @Min(0L) Long id)
      • createSkill

        @PostMapping("/add")
        public org.springframework.http.ResponseEntity<Skill> createSkill​(@PathVariable @Min(0L)
                                                                          @Min(0L) Integer tenantId,
                                                                          @RequestBody @Valid
                                                                          @Valid SkillView skillView)
      • updateSkill

        @PostMapping("/update")
        public org.springframework.http.ResponseEntity<Skill> updateSkill​(@PathVariable @Min(0L)
                                                                          @Min(0L) Integer tenantId,
                                                                          @RequestBody @Valid
                                                                          @Valid SkillView skillView)