Class HubReportService

java.lang.Object
io.meeds.tenant.hub.service.HubReportService

@Service public class HubReportService extends Object
  • Field Details

  • Constructor Details

    • HubReportService

      public HubReportService()
  • Method Details

    • sendReport

      public HubReportLocalStatus sendReport(long periodId) throws io.meeds.wom.api.constant.WomException
      Throws:
      io.meeds.wom.api.constant.WomException
    • sendReport

      public HubReportLocalStatus sendReport(io.meeds.wallet.model.RewardReport rewardReport) throws io.meeds.wom.api.constant.WomException
      Throws:
      io.meeds.wom.api.constant.WomException
    • getReports

      public org.springframework.data.domain.Page<HubReportLocalStatus> getReports(org.springframework.data.domain.Pageable pageable)
    • getReport

      public HubReportLocalStatus getReport(long periodId, boolean refresh) throws io.meeds.wom.api.constant.WomException
      Throws:
      io.meeds.wom.api.constant.WomException
    • getReportId

      public long getReportId(long periodId)
    • getPeriodId

      public long getPeriodId(long reportId)
    • computeUsersCount

      public long computeUsersCount()