Interface ConvocationReceiver

All Superinterfaces:
OsidReceiver

public interface ConvocationReceiver extends OsidReceiver

The convocation receiver is the consumer supplied interface for receiving notifications pertaining to new or deleted convocations.

  • Method Summary

    Modifier and Type
    Method
    Description
    void
    changedConvocation(Id notificationId, IdList convocationIds)
    The callback for notifications of updated convocations.
    void
    deletedConvocation(Id notificationId, IdList convocationIds)
    the callback for notification of deleted convocations.
    void
    newConvocation(Id notificationId, IdList convocationIds)
    The callback for notifications of new convocations.

    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

    • newConvocation

      void newConvocation(Id notificationId, IdList convocationIds)
      The callback for notifications of new convocations.
      Parameters:
      notificationId - the notification Id
      convocationIds - the Ids of the new convocations
      Compliance:
      mandatory - This method must be implemented.
    • changedConvocation

      void changedConvocation(Id notificationId, IdList convocationIds)
      The callback for notifications of updated convocations.
      Parameters:
      notificationId - the notification Id
      convocationIds - the Ids of the updated convocations
      Compliance:
      mandatory - This method must be implemented.
    • deletedConvocation

      void deletedConvocation(Id notificationId, IdList convocationIds)
      the callback for notification of deleted convocations.
      Parameters:
      notificationId - the notification Id
      convocationIds - the Ids of the deleted convocations
      Compliance:
      mandatory - This method must be implemented.