Interface ProcedureReceiver

All Superinterfaces:
OsidReceiver

public interface ProcedureReceiver extends OsidReceiver

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

  • Method Summary

    Modifier and Type
    Method
    Description
    void
    changedProcedures(Id notificationId, IdList procedureIds)
    The callback for notifications of updated procedures.
    void
    deletedProcedures(Id notificationId, IdList procedureIds)
    the callback for notification of deleted procedures.
    void
    newProcedures(Id notificationId, IdList procedureIds)
    The callback for notifications of new procedures.

    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

    • newProcedures

      void newProcedures(Id notificationId, IdList procedureIds)
      The callback for notifications of new procedures.
      Parameters:
      notificationId - the notification Id
      procedureIds - the Ids of the new procedures
      Compliance:
      mandatory - This method must be implemented.
    • changedProcedures

      void changedProcedures(Id notificationId, IdList procedureIds)
      The callback for notifications of updated procedures.
      Parameters:
      notificationId - the notification Id
      procedureIds - the Ids of the updated procedures
      Compliance:
      mandatory - This method must be implemented.
    • deletedProcedures

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