Interface CanonicalUnitEnablerReceiver

All Superinterfaces:
OsidReceiver

public interface CanonicalUnitEnablerReceiver extends OsidReceiver

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

  • Method Summary

    Modifier and Type
    Method
    Description
    void
    changedCanonicalUnitEnablers(Id notificationId, IdList canonicalUnitEnablerIds)
    The callback for notification of updated canonical unit enablers.
    void
    deletedCanonicalUnitEnablers(Id notificationId, IdList canonicalUnitEnablerIds)
    The callback for notification of deleted canonical unit enablers.
    void
    newCanonicalUnitEnablers(Id notificationId, IdList canonicalUnitEnablerIds)
    The callback for notifications of new canonical unit enablers.

    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

    • newCanonicalUnitEnablers

      void newCanonicalUnitEnablers(Id notificationId, IdList canonicalUnitEnablerIds)
      The callback for notifications of new canonical unit enablers.
      Parameters:
      notificationId - the notification Id
      canonicalUnitEnablerIds - the Ids of the new CanonicalUnitEnablers
      Compliance:
      mandatory - This method must be implemented.
    • changedCanonicalUnitEnablers

      void changedCanonicalUnitEnablers(Id notificationId, IdList canonicalUnitEnablerIds)
      The callback for notification of updated canonical unit enablers.
      Parameters:
      notificationId - the notification Id
      canonicalUnitEnablerIds - the Ids of the updated CanonicalUnitEnablers
      Compliance:
      mandatory - This method must be implemented.
    • deletedCanonicalUnitEnablers

      void deletedCanonicalUnitEnablers(Id notificationId, IdList canonicalUnitEnablerIds)
      The callback for notification of deleted canonical unit enablers.
      Parameters:
      notificationId - the notification Id
      canonicalUnitEnablerIds - the Ids of the deleted CanonicalUnitEnablers
      Compliance:
      mandatory - This method must be implemented.