Interface AgendaReceiver

All Superinterfaces:
OsidReceiver

public interface AgendaReceiver extends OsidReceiver

The agenda receiver is the consumer supplied interface for receiving notifications pertaining to new, updated or deleted Agenda objects.

  • Method Summary

    Modifier and Type
    Method
    Description
    void
    changedAgendas(Id notificationId, IdList agendaIds)
    The callback for notification of updated agendas.
    void
    deletedAgendas(Id notificationId, IdList agendaIds)
    The callback for notification of deleted agendas.
    void
    newAgendas(Id notificationId, IdList agendaIds)
    The callback for notifications of new agendas.

    Methods inherited from interface OsidReceiver

    down, up
    Modifier and Type
    Method
    Description
    void
    The callback for notifications that the notification bus is not operating.
    void
    up()
    The callback for notifications that the notification bus is operational.
  • Method Details

    • newAgendas

      void newAgendas(Id notificationId, IdList agendaIds)
      The callback for notifications of new agendas.
      Parameters:
      notificationId - the notification Id
      agendaIds - the Ids of the new Agendas
      Compliance:
      mandatory - This method must be implemented.
    • changedAgendas

      void changedAgendas(Id notificationId, IdList agendaIds)
      The callback for notification of updated agendas.
      Parameters:
      notificationId - the notification Id
      agendaIds - the Ids of the updated Agendas
      Compliance:
      mandatory - This method must be implemented.
    • deletedAgendas

      void deletedAgendas(Id notificationId, IdList agendaIds)
      The callback for notification of deleted agendas.
      Parameters:
      notificationId - the notification Id
      agendaIds - the Ids of the deleted Agendas
      Compliance:
      mandatory - This method must be implemented.