Interface OfferingConstrainerReceiver

All Superinterfaces:
OsidReceiver

public interface OfferingConstrainerReceiver extends OsidReceiver

The offering constrainer receiver is the consumer supplied interface for receiving notifications pertaining to new, updated or deleted offering constrainers.

  • Method Summary

    Modifier and Type
    Method
    Description
    void
    changedOfferingConstrainers(Id notificationId, IdList offeringConstrainerIds)
    The callback for notification of updated offering constrainers.
    void
    deletedOfferingConstrainers(Id notificationId, IdList offeringConstrainerIds)
    The callback for notification of deleted offering constrainers.
    void
    newOfferingConstrainers(Id notificationId, IdList offeringConstrainerIds)
    The callback for notifications of new offering constrainers.

    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

    • newOfferingConstrainers

      void newOfferingConstrainers(Id notificationId, IdList offeringConstrainerIds)
      The callback for notifications of new offering constrainers.
      Parameters:
      notificationId - the notification Id
      offeringConstrainerIds - the Ids of the new OfferingConstrainers
      Compliance:
      mandatory - This method must be implemented.
    • changedOfferingConstrainers

      void changedOfferingConstrainers(Id notificationId, IdList offeringConstrainerIds)
      The callback for notification of updated offering constrainers.
      Parameters:
      notificationId - the notification Id
      offeringConstrainerIds - the Ids of the updated OfferingConstrainers
      Compliance:
      mandatory - This method must be implemented.
    • deletedOfferingConstrainers

      void deletedOfferingConstrainers(Id notificationId, IdList offeringConstrainerIds)
      The callback for notification of deleted offering constrainers.
      Parameters:
      notificationId - the notification Id
      offeringConstrainerIds - the Ids of the deleted OfferingConstrainers
      Compliance:
      mandatory - This method must be implemented.