Interface PoolReceiver

All Superinterfaces:
OsidReceiver

public interface PoolReceiver extends OsidReceiver

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

  • Method Summary

    Modifier and Type
    Method
    Description
    void
    changedPools(Id notificationId, IdList poolIds)
    The callback for notification of updated pools.
    void
    deletedPools(Id notificationId, IdList poolIds)
    The callback for notification of deleted pools.
    void
    newPools(Id notificationId, IdList poolIds)
    The callback for notifications of new pools.

    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

    • newPools

      void newPools(Id notificationId, IdList poolIds)
      The callback for notifications of new pools.
      Parameters:
      notificationId - the notification Id
      poolIds - the Ids of the new Pools
      Compliance:
      mandatory - This method must be implemented.
    • changedPools

      void changedPools(Id notificationId, IdList poolIds)
      The callback for notification of updated pools.
      Parameters:
      notificationId - the notification Id
      poolIds - the Ids of the updated Pools
      Compliance:
      mandatory - This method must be implemented.
    • deletedPools

      void deletedPools(Id notificationId, IdList poolIds)
      The callback for notification of deleted pools.
      Parameters:
      notificationId - the notification Id
      poolIds - the Ids of the deleted Pools
      Compliance:
      mandatory - This method must be implemented.