Interface CatalogEnablerReceiver

All Superinterfaces:
OsidReceiver

public interface CatalogEnablerReceiver extends OsidReceiver

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

  • Method Summary

    Modifier and Type
    Method
    Description
    void
    changedCatalogEnabler(Id notificationId, Id catalogEnablerId)
    The callback for notification of updated catalog enablers.
    void
    deletedCatalogEnabler(Id notificationId, Id catalogEnablerId)
    The callback for notification of deleted catalog enablers.
    void
    newCatalogEnabler(Id notificationId, Id catalogEnablerId)
    The callback for notifications of new catalog 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

    • newCatalogEnabler

      void newCatalogEnabler(Id notificationId, Id catalogEnablerId)
      The callback for notifications of new catalog enablers.
      Parameters:
      notificationId - the notification Id
      catalogEnablerId - the Id of the new CatalogEnabler
      Compliance:
      mandatory - This method must be implemented.
    • changedCatalogEnabler

      void changedCatalogEnabler(Id notificationId, Id catalogEnablerId)
      The callback for notification of updated catalog enablers.
      Parameters:
      notificationId - the notification Id
      catalogEnablerId - the Id of the updated CatalogEnabler
      Compliance:
      mandatory - This method must be implemented.
    • deletedCatalogEnabler

      void deletedCatalogEnabler(Id notificationId, Id catalogEnablerId)
      The callback for notification of deleted catalog enablers.
      Parameters:
      notificationId - the notification Id
      catalogEnablerId - the Id of the deleted CatalogEnabler
      Compliance:
      mandatory - This method must be implemented.