Interface OublietteReceiver

All Superinterfaces:
OsidReceiver

public interface OublietteReceiver extends OsidReceiver

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

  • Method Summary

    Modifier and Type
    Method
    Description
    void
    changedChildOfOubliettes(Id notificationId, IdList oublietteIds)
    The callback for notifications of changes to children of oubliette hierarchy nodes.
    void
    changedOubliettes(Id notificationId, IdList oublietteIds)
    The callback for notification of updated oubliette.
    void
    deletedOubliettes(Id notificationId, IdList oublietteIds)
    The callback for notification of deleted oubliettes.
    void
    newOubliettes(Id notificationId, IdList oublietteIds)
    The callback for notifications of new oubliettes.

    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

    • newOubliettes

      void newOubliettes(Id notificationId, IdList oublietteIds)
      The callback for notifications of new oubliettes.
      Parameters:
      notificationId - the notification Id
      oublietteIds - the Ids of the new Oubliettes
      Compliance:
      mandatory - This method must be implemented.
    • changedOubliettes

      void changedOubliettes(Id notificationId, IdList oublietteIds)
      The callback for notification of updated oubliette.
      Parameters:
      notificationId - the notification Id
      oublietteIds - the Ids of the updated Oubliettes
      Compliance:
      mandatory - This method must be implemented.
    • deletedOubliettes

      void deletedOubliettes(Id notificationId, IdList oublietteIds)
      The callback for notification of deleted oubliettes.
      Parameters:
      notificationId - the notification Id
      oublietteIds - the Ids of the deleted Oubliettes
      Compliance:
      mandatory - This method must be implemented.
    • changedChildOfOubliettes

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