Interface OfferingConstrainerEnablerReceiver

All Superinterfaces:
OsidReceiver

public interface OfferingConstrainerEnablerReceiver extends OsidReceiver

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

  • Method Summary

    Modifier and Type
    Method
    Description
    void
    changedOfferingConstrainerEnablers(Id notificationId, IdList offeringConstrainerEnablerIds)
    The callback for notification of updated offering constrainer enablers.
    void
    deletedOfferingConstrainerEnablers(Id notificationId, IdList offeringConstrainerEnablerIds)
    The callback for notification of deleted offering constrainer enablers.
    void
    newOfferingConstrainerEnablers(Id notificationId, IdList offeringConstrainerEnablerIds)
    The callback for notifications of new offering constrainer 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

    • newOfferingConstrainerEnablers

      void newOfferingConstrainerEnablers(Id notificationId, IdList offeringConstrainerEnablerIds)
      The callback for notifications of new offering constrainer enablers.
      Parameters:
      notificationId - the notification Id
      offeringConstrainerEnablerIds - the Ids of the new OfferingConstrainerEnablers
      Compliance:
      mandatory - This method must be implemented.
    • changedOfferingConstrainerEnablers

      void changedOfferingConstrainerEnablers(Id notificationId, IdList offeringConstrainerEnablerIds)
      The callback for notification of updated offering constrainer enablers.
      Parameters:
      notificationId - the notification Id
      offeringConstrainerEnablerIds - the Ids of the updated OfferingConstrainerEnablers
      Compliance:
      mandatory - This method must be implemented.
    • deletedOfferingConstrainerEnablers

      void deletedOfferingConstrainerEnablers(Id notificationId, IdList offeringConstrainerEnablerIds)
      The callback for notification of deleted offering constrainer enablers.
      Parameters:
      notificationId - the notification Id
      offeringConstrainerEnablerIds - the Ids of the deleted OfferingConstrainerEnablers
      Compliance:
      mandatory - This method must be implemented.