Interface IssueReceiver

All Superinterfaces:
OsidReceiver

public interface IssueReceiver extends OsidReceiver

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

  • Method Summary

    Modifier and Type
    Method
    Description
    void
    changedIssues(Id notificationId, IdList issueIds)
    The callback for notification of updated issues.
    void
    deletedIssues(Id notificationId, IdList issueIds)
    The callback for notification of deleted issues.
    void
    newIssues(Id notificationId, IdList issueIds)
    The callback for notifications of new issues.

    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

    • newIssues

      void newIssues(Id notificationId, IdList issueIds)
      The callback for notifications of new issues.
      Parameters:
      notificationId - the notification Id
      issueIds - the Ids of the new Issues
      Compliance:
      mandatory - This method must be implemented.
    • changedIssues

      void changedIssues(Id notificationId, IdList issueIds)
      The callback for notification of updated issues.
      Parameters:
      notificationId - the notification Id
      issueIds - the Ids of the updated Issues
      Compliance:
      mandatory - This method must be implemented.
    • deletedIssues

      void deletedIssues(Id notificationId, IdList issueIds)
      The callback for notification of deleted issues.
      Parameters:
      notificationId - the notification Id
      issueIds - the Ids of the deleted Issues
      Compliance:
      mandatory - This method must be implemented.