Class AgendaEventSearchFilter

java.lang.Object
org.exoplatform.agenda.model.AgendaEventSearchFilter

public class AgendaEventSearchFilter extends Object
  • Constructor Details

    • AgendaEventSearchFilter

      public AgendaEventSearchFilter(long currentUserId, ZoneId userTimeZone, String term, List<Long> spaceIdentityIds, String sortFiled, String sortDirection, int offset, int limit)
      Builds a filter as a client asks it: no shared calendar, the service adds them.
      Parameters:
      currentUserId - identity identifier of the reader
      userTimeZone - time zone of the reader
      term - the words searched
      spaceIdentityIds - space identities restricting the search, may be null
      sortFiled - the sort field
      sortDirection - the sort direction
      offset - first result
      limit - most results