Interface RequestTransactionReceiver

All Superinterfaces:
OsidReceiver

public interface RequestTransactionReceiver extends OsidReceiver

The request transaction receiver is the consumer supplied interface for receiving notifications pertaining to new, updated or deleted RequestTransaction objects.

  • Method Summary

    Modifier and Type
    Method
    Description
    void
    changedRequestTransactions(Id notificationId, IdList requestTransactionIds)
    The callback for notification of updated request transactions.
    void
    deletedRequestTransactions(Id notificationId, IdList requestTransactionIds)
    The callback for notification of deleted request transactions.
    void
    newRequestTransactions(Id notificationId, IdList requestTransactionIds)
    The callback for notifications of new request transactions.

    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

    • newRequestTransactions

      void newRequestTransactions(Id notificationId, IdList requestTransactionIds)
      The callback for notifications of new request transactions.
      Parameters:
      notificationId - the notification Id
      requestTransactionIds - the Ids of the new RequestTransactions
      Compliance:
      mandatory - This method must be implemented.
    • changedRequestTransactions

      void changedRequestTransactions(Id notificationId, IdList requestTransactionIds)
      The callback for notification of updated request transactions.
      Parameters:
      notificationId - the notification Id
      requestTransactionIds - the Ids of the updated RequestTransactions
      Compliance:
      mandatory - This method must be implemented.
    • deletedRequestTransactions

      void deletedRequestTransactions(Id notificationId, IdList requestTransactionIds)
      The callback for notification of deleted request transactions.
      Parameters:
      notificationId - the notification Id
      requestTransactionIds - the Ids of the deleted RequestTransactions
      Compliance:
      mandatory - This method must be implemented.