Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- @RequiredArgsConstructor
- @RestController
- public class OwnerViewController implements ApiOwnerViewController {
- private static final String TEXT_CSV = "text/csv";
- private final PrivateOwnerFacade privateOwnerFacade;
- @PostMapping("/boat/v1/private-owners/search")
- public OwnerViewResponse searchOwners(@Valid @RequestBody SearchOwnersRequest request,
- Pageable pageable) {
- return privateOwnerFacade.findOwners(request, pageable);
- }
- @PostMapping(value = "/boat/v1/private-owners/search", produces = TEXT_CSV)
- public ResponseEntity<Resource> exportToCsv(@Valid @RequestBody SearchOwnersRequest request, Pageable pageable)
- throws IOException {
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement