Interface IdiomReceiver

All Superinterfaces:
OsidReceiver

public interface IdiomReceiver extends OsidReceiver

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

  • Method Summary

    Modifier and Type
    Method
    Description
    void
    changedIdiom(Id notificationId, IdList idiomIds)
    The callback for notification of updated idioms.
    void
    deletedIdiom(Id notificationId, IdList idiomIds)
    The callback for notification of deleted idioms.
    void
    newIdiom(Id notificationId, IdList idiomIds)
    The callback for notifications of new idioms.

    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

    • newIdiom

      void newIdiom(Id notificationId, IdList idiomIds)
      The callback for notifications of new idioms.
      Parameters:
      notificationId - the notification Id
      idiomIds - the Ids of the new Idioms
      Compliance:
      mandatory - This method must be implemented.
    • changedIdiom

      void changedIdiom(Id notificationId, IdList idiomIds)
      The callback for notification of updated idioms.
      Parameters:
      notificationId - the notification Id
      idiomIds - the Ids of the updated Idioms
      Compliance:
      mandatory - This method must be implemented.
    • deletedIdiom

      void deletedIdiom(Id notificationId, IdList idiomIds)
      The callback for notification of deleted idioms.
      Parameters:
      notificationId - the notification Id
      idiomIds - the Ids of the deleted Idioms
      Compliance:
      mandatory - This method must be implemented.