Package io.meeds.tenant.hub.storage
Class HubReportStorage
java.lang.Object
io.meeds.tenant.hub.storage.HubReportStorage
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final Stringstatic final org.exoplatform.commons.api.settings.data.Scopestatic final Stringstatic final org.exoplatform.commons.api.settings.data.Scopestatic final Stringstatic final org.exoplatform.commons.api.settings.data.Scopestatic final Stringstatic final org.exoplatform.commons.api.settings.data.Scopestatic final org.exoplatform.commons.api.settings.data.Context -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionlonggetPeriodId(long reportId) longgetPeriodKey(io.meeds.wallet.model.RewardPeriod rewardPeriod) longgetReportId(long periodId) longgetReportId(io.meeds.wallet.model.RewardPeriod rewardPeriod) getSentDate(long periodId) getSentDate(io.meeds.wallet.model.RewardPeriod rewardPeriod) getStatus(io.meeds.wallet.model.RewardPeriod rewardPeriod) voidsaveReportPeriodId(long periodId, long reportId) voidsaveReportPeriodId(io.meeds.wallet.model.RewardPeriod rewardPeriod, long reportId) voidsaveSentDate(io.meeds.wallet.model.RewardPeriod rewardPeriod, Instant sentDate) voidsaveStatus(long periodId, String status) voidsaveStatus(io.meeds.wallet.model.RewardPeriod rewardPeriod, String status)
-
Field Details
-
UEM_CONTEXT
public static final org.exoplatform.commons.api.settings.data.Context UEM_CONTEXT -
REWARD_REPORT_ID
- See Also:
-
REWARD_PERIOD_ID
- See Also:
-
REWARD_REPORT_STATUS
- See Also:
-
REWARD_REPORT_SENT_DATE
- See Also:
-
REWARD_REPORT_STATUS_APPLICATION
public static final org.exoplatform.commons.api.settings.data.Scope REWARD_REPORT_STATUS_APPLICATION -
REWARD_REPORT_SENT_DATE_APPLICATION
public static final org.exoplatform.commons.api.settings.data.Scope REWARD_REPORT_SENT_DATE_APPLICATION -
REWARD_REPORT_ID_APPLICATION
public static final org.exoplatform.commons.api.settings.data.Scope REWARD_REPORT_ID_APPLICATION -
REWARD_PERIOD_ID_APPLICATION
public static final org.exoplatform.commons.api.settings.data.Scope REWARD_PERIOD_ID_APPLICATION
-
-
Constructor Details
-
HubReportStorage
public HubReportStorage()
-
-
Method Details
-
saveStatus
-
saveStatus
-
saveReportPeriodId
public void saveReportPeriodId(io.meeds.wallet.model.RewardPeriod rewardPeriod, long reportId) -
saveReportPeriodId
public void saveReportPeriodId(long periodId, long reportId) -
saveSentDate
-
getStatus
-
getReportId
public long getReportId(io.meeds.wallet.model.RewardPeriod rewardPeriod) -
getReportId
public long getReportId(long periodId) -
getPeriodId
public long getPeriodId(long reportId) -
getSentDate
-
getSentDate
-
getPeriodKey
public long getPeriodKey(io.meeds.wallet.model.RewardPeriod rewardPeriod)
-