Class SampleController
java.lang.Object
io.github.inditextech.mavenlibarchetype.web.SampleController
@RestController
@RequestMapping(path="/sample",
produces={"application/json","application/xml"})
public class SampleController
extends Object
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.springframework.http.ResponseEntity<?>create(@Valid SampleEditDto dto, com.c4_soft.springaddons.security.oauth2.OAuthentication<com.c4_soft.springaddons.security.oauth2.OpenidClaimSet> auth) org.springframework.http.ResponseEntity<?>delete(SampleEntity sample, com.c4_soft.springaddons.security.oauth2.OAuthentication<com.c4_soft.springaddons.security.oauth2.OpenidClaimSet> auth) retrieveById(long id) org.springframework.http.ResponseEntity<?>update(SampleEntity sample, @Valid SampleEditDto dto, com.c4_soft.springaddons.security.oauth2.OAuthentication<com.c4_soft.springaddons.security.oauth2.OpenidClaimSet> auth)
-
Constructor Details
-
SampleController
public SampleController()
-
-
Method Details
-
retrieveAll
-
create
@PostMapping @PreAuthorize("isAuthenticated()") public org.springframework.http.ResponseEntity<?> create(@Valid @RequestBody @Valid SampleEditDto dto, com.c4_soft.springaddons.security.oauth2.OAuthentication<com.c4_soft.springaddons.security.oauth2.OpenidClaimSet> auth) throws URISyntaxException - Throws:
URISyntaxException
-
retrieveById
-
update
@PutMapping("/{id}") @PreAuthorize("isAuthenticated()") public org.springframework.http.ResponseEntity<?> update(@PathVariable(name="id") SampleEntity sample, @Valid @RequestBody @Valid SampleEditDto dto, com.c4_soft.springaddons.security.oauth2.OAuthentication<com.c4_soft.springaddons.security.oauth2.OpenidClaimSet> auth) -
delete
@DeleteMapping("/{id}") @PreAuthorize("isAuthenticated()") public org.springframework.http.ResponseEntity<?> delete(@PathVariable(name="id") SampleEntity sample, com.c4_soft.springaddons.security.oauth2.OAuthentication<com.c4_soft.springaddons.security.oauth2.OpenidClaimSet> auth)
-