Interface RealizationsService
-
- All Known Implementing Classes:
RealizationsServiceImpl
public interface RealizationsService
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description List<GamificationActionsHistoryDTO>getAllRealizationsByDate(String fromDate, String toDate, int offset, int limit)Retrieves all Realizations by Date.GamificationActionsHistoryDTOupdateRealizationStatus(Long gHistoryId, HistoryStatus status, String actionLabel, Long points, String domain)Retrieves all Realizations by Date.
-
-
-
Method Detail
-
getAllRealizationsByDate
List<GamificationActionsHistoryDTO> getAllRealizationsByDate(String fromDate, String toDate, int offset, int limit) throws IllegalArgumentException
Retrieves all Realizations by Date.- Parameters:
fromDate- fromDatetoDate- toDateoffset- Offsetlimit- Limit- Returns:
- A
object - Throws:
IllegalAccessException- when Dates parameters are not set correctlyIllegalArgumentException
-
updateRealizationStatus
GamificationActionsHistoryDTO updateRealizationStatus(Long gHistoryId, HistoryStatus status, String actionLabel, Long points, String domain) throws IllegalArgumentException, org.exoplatform.commons.exception.ObjectNotFoundException
Retrieves all Realizations by Date.- Parameters:
gHistoryId- gHistoryIdstatus- status- Throws:
IllegalAccessException- when GamificationActionsHistory id is not set correctly announcementorg.exoplatform.commons.exception.ObjectNotFoundException- GamificationActionsHistory identified by its technical identifier is not foundIllegalArgumentException
-
-