Interface SignupCacheService


  • public interface SignupCacheService

    SignupMeetingService is an interface, which provides methods to cache the search results of a list of the SignupMeeting objects from the DB.

    Author:
    Peter Liu
    • Method Detail

      • getAllSignupMeetingsInSites

        List<SignupMeeting> getAllSignupMeetingsInSites​(List<String> siteIds,
                                                        Date startDate,
                                                        int timeFrameInDays)
        This returns a subset list of SignupMeeting from startDate to endDate for the sites
        Parameters:
        siteIds - a collection of unique ids which represents the multiple sites
        startDate - date,which constraints the search starting date.
        timeFrameInDays - search time frame as int value.
        Returns:
        a list of SignupMeeting objects
      • getAllSignupMeetingsInSite

        List<SignupMeeting> getAllSignupMeetingsInSite​(String siteId,
                                                       Date startDate,
                                                       int timeFrameInDays)
        This returns a subset list of SignupMeeting from startDate to endDate for a specific site
        Parameters:
        siteIds - a collection of unique ids which represents the multiple sites
        startDate - date,which constraints the search starting date.
        timeFrameInDays - search time frame as int value.
        Returns:
        a list of SignupMeeting objects