Package io.meeds.dapp.web.rest
Class HubReportController
java.lang.Object
io.meeds.dapp.web.rest.HubReportController
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.springframework.http.ResponseEntity<Object>getReport(long reportId, boolean forceRefresh) org.springframework.http.ResponseEntity<Object>org.springframework.http.ResponseEntity<org.springframework.hateoas.PagedModel<org.springframework.hateoas.EntityModel<io.meeds.wom.api.model.HubReport>>>getReports(org.springframework.data.domain.Pageable pageable, org.springframework.data.web.PagedResourcesAssembler<io.meeds.wom.api.model.HubReport> assembler, String hubAddress, long rewardId) org.springframework.http.ResponseEntity<Object>saveReport(io.meeds.wom.api.model.HubReportVerifiableData reportRequest)
-
Constructor Details
-
HubReportController
public HubReportController()
-
-
Method Details
-
getReports
@GetMapping public org.springframework.http.ResponseEntity<org.springframework.hateoas.PagedModel<org.springframework.hateoas.EntityModel<io.meeds.wom.api.model.HubReport>>> getReports(org.springframework.data.domain.Pageable pageable, org.springframework.data.web.PagedResourcesAssembler<io.meeds.wom.api.model.HubReport> assembler, @RequestParam(name="hubAddress",required=false) String hubAddress, @RequestParam(name="rewardId",required=false,defaultValue="0") long rewardId) -
getReport
@GetMapping("/{reportId}") public org.springframework.http.ResponseEntity<Object> getReport(@PathVariable(name="reportId") long reportId, @RequestParam(name="forceRefresh",required=false) boolean forceRefresh) -
getReport
-
saveReport
@PostMapping public org.springframework.http.ResponseEntity<Object> saveReport(@RequestBody io.meeds.wom.api.model.HubReportVerifiableData reportRequest)
-