Interface ReplyReceiver

All Superinterfaces:
OsidReceiver

public interface ReplyReceiver extends OsidReceiver

The reply receiver is the consumer supplied interface for receiving notifications pertaining to new or deleted replies.

  • Method Summary

    Modifier and Type
    Method
    Description
    void
    changedReplies(Id notificationId, IdList replyIds)
    The callback for notifications of updated replies.
    void
    deletedReplies(Id notificationId, IdList replyIds)
    the callback for notification of deleted replies.
    void
    newReplies(Id notificationId, IdList replyIds)
    The callback for notifications of new replies.

    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

    • newReplies

      void newReplies(Id notificationId, IdList replyIds)
      The callback for notifications of new replies.
      Parameters:
      notificationId - the notification Id
      replyIds - the Ids of the new replies
      Compliance:
      mandatory - This method must be implemented.
    • changedReplies

      void changedReplies(Id notificationId, IdList replyIds)
      The callback for notifications of updated replies.
      Parameters:
      notificationId - the notification Id
      replyIds - the Ids of the updated replies
      Compliance:
      mandatory - This method must be implemented.
    • deletedReplies

      void deletedReplies(Id notificationId, IdList replyIds)
      the callback for notification of deleted replies.
      Parameters:
      notificationId - the notification Id
      replyIds - the Ids of the deleted replies
      Compliance:
      mandatory - This method must be implemented.