Interface ForumReceiver

All Superinterfaces:
OsidReceiver

public interface ForumReceiver extends OsidReceiver

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

  • Method Summary

    Modifier and Type
    Method
    Description
    void
    changedChildOfForums(Id notificationId, IdList forumIds)
    The callback for notifications of changes to children of forum hierarchy nodes.
    void
    changedForums(Id notificationId, IdList forumIds)
    The callback for notification of updated forums.
    void
    deletedForums(Id notificationId, IdList forumIds)
    the callback for notification of deleted forums.
    void
    newForums(Id notificationId, IdList forumIds)
    The callback for notifications of new forums.

    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

    • newForums

      void newForums(Id notificationId, IdList forumIds)
      The callback for notifications of new forums.
      Parameters:
      notificationId - the notification Id
      forumIds - the Ids of the new Forums
      Compliance:
      mandatory - This method must be implemented.
    • changedForums

      void changedForums(Id notificationId, IdList forumIds)
      The callback for notification of updated forums.
      Parameters:
      notificationId - the notification Id
      forumIds - the Ids of the updated Forums
      Compliance:
      mandatory - This method must be implemented.
    • deletedForums

      void deletedForums(Id notificationId, IdList forumIds)
      the callback for notification of deleted forums.
      Parameters:
      notificationId - the notification Id
      forumIds - the Ids of the registered Forums
      Compliance:
      mandatory - This method must be implemented.
    • changedChildOfForums

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