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(org.exoplatform.wallet.model.reward.RewardReport rewardReport) throws io.meeds.wom.api.constant.WomException
      Throws:
      io.meeds.wom.api.constant.WomException
    • getReports

      public List<HubReportLocalStatus> getReports(int offset, int limit)
    • 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()