Interface CompositionEnablerReceiver

All Superinterfaces:
OsidReceiver

public interface CompositionEnablerReceiver extends OsidReceiver

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

Like all OsidReceivers, notifications are delivered to CompositionEnablerReceiver serially and a receiver method is not invoked again until any previous invocation has returned.

  • Method Summary

    Modifier and Type
    Method
    Description
    void
    changedCompositionEnablers(Id notificationId, IdList compositionEnablerIds)
    The callback for notification of updated composition enablers.
    void
    deletedCompositionEnablers(Id notificationId, IdList compositionEnablerIds)
    The callback for notification of deleted composition enablers.
    void
    newCompositionEnablers(Id notificationId, IdList compositionEnablerIds)
    The callback for notifications of new composition enablers.

    Methods inherited from interface OsidReceiver

    down, up
  • Method Details

    • newCompositionEnablers

      void newCompositionEnablers(Id notificationId, IdList compositionEnablerIds)
      The callback for notifications of new composition enablers.
      Parameters:
      notificationId - the notification Id
      compositionEnablerIds - the Ids of the new CompositionEnablers
      Compliance:
      mandatory - This method must be implemented.
    • changedCompositionEnablers

      void changedCompositionEnablers(Id notificationId, IdList compositionEnablerIds)
      The callback for notification of updated composition enablers.
      Parameters:
      notificationId - the notification Id
      compositionEnablerIds - the Ids of the updated CompositionEnablers
      Compliance:
      mandatory - This method must be implemented.
    • deletedCompositionEnablers

      void deletedCompositionEnablers(Id notificationId, IdList compositionEnablerIds)
      The callback for notification of deleted composition enablers.
      Parameters:
      notificationId - the notification Id
      compositionEnablerIds - the Ids of the deleted CompositionEnablers
      Compliance:
      mandatory - This method must be implemented.