Interface CommitmentEnablerReceiver

All Superinterfaces:
OsidReceiver

public interface CommitmentEnablerReceiver extends OsidReceiver

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

  • Method Summary

    Modifier and Type
    Method
    Description
    void
    changedCommitmentEnablers(Id notificationId, IdList commitmentEnablerIds)
    The callback for notification of updated commitment enablers.
    void
    deletedCommitmentEnablers(Id notificationId, IdList commitmentEnablerIds)
    The callback for notification of deleted commitment enablers.
    void
    newCommitmentEnablers(Id notificationId, IdList commitmentEnablerIds)
    The callback for notifications of new commitment 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

    • newCommitmentEnablers

      void newCommitmentEnablers(Id notificationId, IdList commitmentEnablerIds)
      The callback for notifications of new commitment enablers.
      Parameters:
      notificationId - the notification Id
      commitmentEnablerIds - the Id of the new CommitmentEnablers
      Compliance:
      mandatory - This method must be implemented.
    • changedCommitmentEnablers

      void changedCommitmentEnablers(Id notificationId, IdList commitmentEnablerIds)
      The callback for notification of updated commitment enablers.
      Parameters:
      notificationId - the notification Id
      commitmentEnablerIds - the Id of the updated CommitmentEnablers
      Compliance:
      mandatory - This method must be implemented.
    • deletedCommitmentEnablers

      void deletedCommitmentEnablers(Id notificationId, IdList commitmentEnablerIds)
      The callback for notification of deleted commitment enablers.
      Parameters:
      notificationId - the notification Id
      commitmentEnablerIds - the Id of the deleted CommitmentEnablers
      Compliance:
      mandatory - This method must be implemented.