Interface RentersPageableAPIClient.RentersPagedJSONIfaceMapping
- All Superinterfaces:
RentersHttpIface,RentersJSONIfaceMapping
- Enclosing class:
RentersPageableAPIClient
protected static interface RentersPageableAPIClient.RentersPagedJSONIfaceMapping
extends RentersJSONIfaceMapping
An extension of the getRenters() parent endpoint to support paging using
contentType and the Accept header.
-
Field Summary
Fields inherited from interface info.ejava.assignments.api.houserenters.client.renters.RentersHttpIface
RENTER_PATH, RENTERS_PATH -
Method Summary
Modifier and TypeMethodDescriptionorg.springframework.http.ResponseEntity<RenterPageDTO> getRentersPaged(Integer pageNumber, Integer pageSize, String sort) Methods inherited from interface info.ejava.assignments.api.houserenters.client.renters.RentersJSONIfaceMapping
createRenter, getRenter, getRenters, hasRenter, removeAllRenters, removeRenter, updateRenter
-
Method Details
-
getRentersPaged
@GetExchange(url="/api/renters", accept="application/vnd.ejava.paged+json") org.springframework.http.ResponseEntity<RenterPageDTO> getRentersPaged(@RequestParam(name="pageNumber",required=false) Integer pageNumber, @RequestParam(name="pageSize",required=false) Integer pageSize, @RequestParam(name="sort",required=false) String sort)
-