Interface EventModule

All Superinterfaces:
BaseModule
All Known Implementing Classes:
PCMEventModule

public interface EventModule extends BaseModule
  • Method Details

    • getEvents

      List<Event> getEvents(MultivaluedMap<String,String> queryParams)
      Creates the search input flist for getting events based on filters passed

      The following keys are recognized in the queryParams map:

      • accountId – the rest id of the account billUnitId the bill unit
      • createdStartTime – created time (start of interval) for the event
      • createdEndTime – created time (end of interval) for the event
      • effectiveStartTime – effective time of the event (start of interval)
      • effectiveEndTime – effective time of the event (end of interval)
      • serviceId – service associated with the event
      • itemId – item associated with the event
      • eventTypeList – the list of event types to fetch name system description for the event
      • eventStartTime – start time for the event (start of interval)
      • eventEndTime – start time for the event (end of interval)
      • billId – bill id for the event
      • offset
      • limit
      Parameters:
      queryParams - : a map of query parameters with the following
      Returns: