Interface AvailabilityEnablerReceiver

All Superinterfaces:
OsidReceiver

public interface AvailabilityEnablerReceiver extends OsidReceiver

The availability enabler receiver is the consumer supplied interface for receiving notifications pertaining to new, updated or deleted availability enablers.

  • Method Summary

    Modifier and Type
    Method
    Description
    void
    changedAvailabilityEnablers(Id notificationId, IdList availabilityEnablerIds)
    The callback for notification of updated availability enablers.
    void
    deletedAvailabilityEnablers(Id notificationId, IdList availabilityEnablerIds)
    The callback for notification of deleted availability enablers.
    void
    newAvailabilityEnablers(Id notificationId, IdList availabilityEnablerIds)
    The callback for notifications of new availability enablers.

    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

    • newAvailabilityEnablers

      void newAvailabilityEnablers(Id notificationId, IdList availabilityEnablerIds)
      The callback for notifications of new availability enablers.
      Parameters:
      notificationId - the notification Id
      availabilityEnablerIds - the Ids of the new AvailabilityEnablers
      Compliance:
      mandatory - This method must be implemented.
    • changedAvailabilityEnablers

      void changedAvailabilityEnablers(Id notificationId, IdList availabilityEnablerIds)
      The callback for notification of updated availability enablers.
      Parameters:
      notificationId - the notification Id
      availabilityEnablerIds - the Ids of the updated AvailabilityEnablers
      Compliance:
      mandatory - This method must be implemented.
    • deletedAvailabilityEnablers

      void deletedAvailabilityEnablers(Id notificationId, IdList availabilityEnablerIds)
      The callback for notification of deleted availability enablers.
      Parameters:
      notificationId - the notification Id
      availabilityEnablerIds - the Ids of the deleted AvailabilityEnablers
      Compliance:
      mandatory - This method must be implemented.