Interface AntimatroidReceiver

All Superinterfaces:
OsidReceiver

public interface AntimatroidReceiver extends OsidReceiver

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

  • Method Summary

    Modifier and Type
    Method
    Description
    void
    changedAntimatroids(Id notificationId, IdList antimatroidIds)
    The callback for notification of updated antimatroid.
    void
    changedChildOfAntimatroids(Id notificationId, IdList antimatroidIds)
    The callback for notifications of changes to children of antimatroid hierarchy nodes.
    void
    deletedAntimatroids(Id notificationId, IdList antimatroidIds)
    The callback for notification of deleted antimatroids.
    void
    newAntimatroids(Id notificationId, IdList antimatroidIds)
    The callback for notifications of new antimatroids.

    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

    • newAntimatroids

      void newAntimatroids(Id notificationId, IdList antimatroidIds)
      The callback for notifications of new antimatroids.
      Parameters:
      notificationId - the notification Id
      antimatroidIds - the Ids of the new Antimatroids
      Compliance:
      mandatory - This method must be implemented.
    • changedAntimatroids

      void changedAntimatroids(Id notificationId, IdList antimatroidIds)
      The callback for notification of updated antimatroid.
      Parameters:
      notificationId - the notification Id
      antimatroidIds - the Ids of the updated Antimatroids
      Compliance:
      mandatory - This method must be implemented.
    • deletedAntimatroids

      void deletedAntimatroids(Id notificationId, IdList antimatroidIds)
      The callback for notification of deleted antimatroids.
      Parameters:
      notificationId - the notification Id
      antimatroidIds - the Ids of the deleted Antimatroids
      Compliance:
      mandatory - This method must be implemented.
    • changedChildOfAntimatroids

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