Interface RelationshipEnablerReceiver

All Superinterfaces:
OsidReceiver

public interface RelationshipEnablerReceiver extends OsidReceiver

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

  • Method Summary

    Modifier and Type
    Method
    Description
    void
    changedRelationshipEnablers(Id notificationId, IdList relationshipEnablerIds)
    The callback for notification of updated relationship enablers.
    void
    deletedRelationshipEnablers(Id notificationId, IdList relationshipEnablerIds)
    The callback for notification of deleted relationship enablers.
    void
    newRelationshipEnablers(Id notificationId, IdList relationshipEnablerIds)
    The callback for notifications of new relationship 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

    • newRelationshipEnablers

      void newRelationshipEnablers(Id notificationId, IdList relationshipEnablerIds)
      The callback for notifications of new relationship enablers.
      Parameters:
      notificationId - the notification Id
      relationshipEnablerIds - the Ids of the new RelationshipEnablers
      Compliance:
      mandatory - This method must be implemented.
    • changedRelationshipEnablers

      void changedRelationshipEnablers(Id notificationId, IdList relationshipEnablerIds)
      The callback for notification of updated relationship enablers.
      Parameters:
      notificationId - the notification Id
      relationshipEnablerIds - the Ids of the updated RelationshipEnablers
      Compliance:
      mandatory - This method must be implemented.
    • deletedRelationshipEnablers

      void deletedRelationshipEnablers(Id notificationId, IdList relationshipEnablerIds)
      The callback for notification of deleted relationship enablers.
      Parameters:
      notificationId - the notification Id
      relationshipEnablerIds - the Ids of the deleted RelationshipEnablers
      Compliance:
      mandatory - This method must be implemented.