Interface ProvisionEnablerReceiver

All Superinterfaces:
OsidReceiver

public interface ProvisionEnablerReceiver extends OsidReceiver

The provision receiver is the consumer supplied interface for receiving notifications pertaining to new, updated or deleted ProvisionEnablers .

  • Method Summary

    Modifier and Type
    Method
    Description
    void
    changedProvisionEnablers(Id notificationId, IdList provisionEnablerIds)
    The callback for notification of updated provision enablers.
    void
    deletedProvisionEnablers(Id notificationId, IdList provisionEnablerIds)
    The callback for notification of deleted provision enablers.
    void
    newProvisionEnablers(Id notificationId, IdList provisionEnablerIds)
    The callback for notifications of new provision 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

    • newProvisionEnablers

      void newProvisionEnablers(Id notificationId, IdList provisionEnablerIds)
      The callback for notifications of new provision enablers.
      Parameters:
      notificationId - the notification Id
      provisionEnablerIds - the Id of the new ProvisionEnablers
      Compliance:
      mandatory - This method must be implemented.
    • changedProvisionEnablers

      void changedProvisionEnablers(Id notificationId, IdList provisionEnablerIds)
      The callback for notification of updated provision enablers.
      Parameters:
      notificationId - the notification Id
      provisionEnablerIds - the Id of the updated ProvisionEnablers
      Compliance:
      mandatory - This method must be implemented.
    • deletedProvisionEnablers

      void deletedProvisionEnablers(Id notificationId, IdList provisionEnablerIds)
      The callback for notification of deleted provision enablers.
      Parameters:
      notificationId - the notification Id
      provisionEnablerIds - the Id of the deleted ProvisionEnablers
      Compliance:
      mandatory - This method must be implemented.