Interface InquestReceiver

All Superinterfaces:
OsidReceiver

public interface InquestReceiver extends OsidReceiver

The inquest receiver is the consumer supplied interface for receiving notifications pertaining to new, updated or deleted Inquest objects.

  • Method Summary

    Modifier and Type
    Method
    Description
    void
    changedChildOfInquests(Id notificationId, IdList inquestIds)
    The callback for notifications of changes to children of inquest hierarchy nodes.
    void
    changedInquests(Id notificationId, IdList inquestIds)
    The callback for notification of updated inquest.
    void
    deletedInquests(Id notificationId, IdList inquestIds)
    The callback for notification of deleted inquests.
    void
    newInquests(Id notificationId, IdList inquestIds)
    The callback for notifications of new inquests.

    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

    • newInquests

      void newInquests(Id notificationId, IdList inquestIds)
      The callback for notifications of new inquests.
      Parameters:
      notificationId - the notification Id
      inquestIds - the Ids of the new Inquests
      Compliance:
      mandatory - This method must be implemented.
    • changedInquests

      void changedInquests(Id notificationId, IdList inquestIds)
      The callback for notification of updated inquest.
      Parameters:
      notificationId - the notification Id
      inquestIds - the Ids of the updated Inquests
      Compliance:
      mandatory - This method must be implemented.
    • deletedInquests

      void deletedInquests(Id notificationId, IdList inquestIds)
      The callback for notification of deleted inquests.
      Parameters:
      notificationId - the notification Id
      inquestIds - the Ids of the deleted Inquests
      Compliance:
      mandatory - This method must be implemented.
    • changedChildOfInquests

      void changedChildOfInquests(Id notificationId, IdList inquestIds)
      The callback for notifications of changes to children of inquest hierarchy nodes.
      Parameters:
      notificationId - the notification Id
      inquestIds - the Ids of the Inquests whose children have changed
      Compliance:
      mandatory - This method must be implemented.