Class RealizationCachedStorage
java.lang.Object
io.meeds.gamification.storage.RealizationStorage
io.meeds.gamification.storage.cached.RealizationCachedStorage
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionRealizationCachedStorage(ProgramStorage programStorage, RuleStorage ruleStorage, RealizationDAO gamificationHistoryDAO, org.exoplatform.services.cache.CacheService cacheService) -
Method Summary
Modifier and TypeMethodDescriptioncreateRealization(RealizationDTO realization) getRealizationById(long id) longgetScoreByIdentityId(String earnerIdentityId) updateRealization(RealizationDTO realization) Methods inherited from class io.meeds.gamification.storage.RealizationStorage
countParticipantsBetweenDates, countRealizationsByFilter, countRealizationsByRuleIdAndEarnerId, countRealizationsInPeriod, findLastRealizationByRuleIdAndEarnerIdAndReceiverAndObjectId, findRealizationsByObjectIdAndObjectType, getLeaderboard, getLeaderboardByDates, getLeaderboardByDatesByProgramIds, getLeaderboardByProgramIds, getLeaderboardRank, getLeaderboardRankByDates, getLeaderboardRankByDatesAndProgramIds, getLeaderboardRankByProgramIds, getLeaderboardStatsByIdentityId, getLeaderboardStatsByIdentityIdAndDates, getParticipantsBetweenDates, getRealizationsByFilter, getScoreByIdentityIdAndBetweenDates, getScorePerProgramByIdentityId, getScoresByIdentityIdsAndBetweenDates, hasPendingRealization
-
Field Details
-
REALIZATION_CACHE_NAME
- See Also:
-
REALIZATION_ID_CONTEXT
public static final int REALIZATION_ID_CONTEXT- See Also:
-
REALIZATION_SCORE_CONTEXT
public static final int REALIZATION_SCORE_CONTEXT- See Also:
-
-
Constructor Details
-
RealizationCachedStorage
public RealizationCachedStorage(ProgramStorage programStorage, RuleStorage ruleStorage, RealizationDAO gamificationHistoryDAO, org.exoplatform.services.cache.CacheService cacheService)
-
-
Method Details
-
getScoreByIdentityId
- Overrides:
getScoreByIdentityIdin classRealizationStorage
-
getRealizationById
- Overrides:
getRealizationByIdin classRealizationStorage
-
updateRealization
- Overrides:
updateRealizationin classRealizationStorage
-
createRealization
- Overrides:
createRealizationin classRealizationStorage
-