Interface RelevancyEnablerReceiver

All Superinterfaces:
OsidReceiver

public interface RelevancyEnablerReceiver extends OsidReceiver

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

  • Method Summary

    Modifier and Type
    Method
    Description
    void
    changedRelevancyEnablers(Id notificationId, IdList relevancyEnablerIds)
    The callback for notification of updated relevancy enablers.
    void
    deletedRelevancyEnablers(Id notificationId, IdList relevancyEnablerIds)
    The callback for notification of deleted relevancy enablers.
    void
    newRelevancyEnablers(Id notificationId, IdList relevancyEnablerIds)
    The callback for notifications of new relevancy 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

    • newRelevancyEnablers

      void newRelevancyEnablers(Id notificationId, IdList relevancyEnablerIds)
      The callback for notifications of new relevancy enablers.
      Parameters:
      notificationId - the notification Id
      relevancyEnablerIds - the Ids of the new RelevancyEnablers
      Compliance:
      mandatory - This method must be implemented.
    • changedRelevancyEnablers

      void changedRelevancyEnablers(Id notificationId, IdList relevancyEnablerIds)
      The callback for notification of updated relevancy enablers.
      Parameters:
      notificationId - the notification Id
      relevancyEnablerIds - the Ids of the updated RelevancyEnablers
      Compliance:
      mandatory - This method must be implemented.
    • deletedRelevancyEnablers

      void deletedRelevancyEnablers(Id notificationId, IdList relevancyEnablerIds)
      The callback for notification of deleted relevancy enablers.
      Parameters:
      notificationId - the notification Id
      relevancyEnablerIds - the Ids of the deleted RelevancyEnablers
      Compliance:
      mandatory - This method must be implemented.