Interface CanonicalUnitProcessorReceiver

All Superinterfaces:
OsidReceiver

public interface CanonicalUnitProcessorReceiver extends OsidReceiver

The canonical unit processor receiver is the consumer supplied interface for receiving notifications pertaining to new, updated or deleted canonical unit processors.

  • Method Summary

    Modifier and Type
    Method
    Description
    void
    changedCanonicalUnitProcessors(Id notificationId, IdList canonicalUnitProcessorIds)
    The callback for notification of updated canonical unit processors.
    void
    deletedCanonicalUnitProcessors(Id notificationId, IdList canonicalUnitProcessorIds)
    The callback for notification of deleted canonical unit processors.
    void
    newCanonicalUnitProcessors(Id notificationId, IdList canonicalUnitProcessorIds)
    The callback for notifications of new canonical unit processors.

    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

    • newCanonicalUnitProcessors

      void newCanonicalUnitProcessors(Id notificationId, IdList canonicalUnitProcessorIds)
      The callback for notifications of new canonical unit processors.
      Parameters:
      notificationId - the notification Id
      canonicalUnitProcessorIds - the Ids of the new CanonicalUnitProcessors
      Compliance:
      mandatory - This method must be implemented.
    • changedCanonicalUnitProcessors

      void changedCanonicalUnitProcessors(Id notificationId, IdList canonicalUnitProcessorIds)
      The callback for notification of updated canonical unit processors.
      Parameters:
      notificationId - the notification Id
      canonicalUnitProcessorIds - the Ids of the updated CanonicalUnitProcessors
      Compliance:
      mandatory - This method must be implemented.
    • deletedCanonicalUnitProcessors

      void deletedCanonicalUnitProcessors(Id notificationId, IdList canonicalUnitProcessorIds)
      The callback for notification of deleted canonical unit processors.
      Parameters:
      notificationId - the notification Id
      canonicalUnitProcessorIds - the Ids of the deleted CanonicalUnitProcessors
      Compliance:
      mandatory - This method must be implemented.