Interface DispatchEnablerReceiver

All Superinterfaces:
OsidReceiver

public interface DispatchEnablerReceiver extends OsidReceiver

The dispatch receiver is the consumer supplied interface for receiving notifications pertaining to new, updated or deleted DispatchEnablers .

  • Method Summary

    Modifier and Type
    Method
    Description
    void
    changedDispatchEnablers(Id notificationId, IdList dispatchEnablerIds)
    The callback for notification of updated dispatch enablers.
    void
    deletedDispatchEnablers(Id notificationId, IdList dispatchEnablerIds)
    The callback for notification of deleted dispatch enablers.
    void
    newDispatchEnablers(Id notificationId, IdList dispatchEnablerIds)
    The callback for notifications of new dispatch 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

    • newDispatchEnablers

      void newDispatchEnablers(Id notificationId, IdList dispatchEnablerIds)
      The callback for notifications of new dispatch enablers.
      Parameters:
      notificationId - the notification Id
      dispatchEnablerIds - the Id of the new DispatchEnablers
      Compliance:
      mandatory - This method must be implemented.
    • changedDispatchEnablers

      void changedDispatchEnablers(Id notificationId, IdList dispatchEnablerIds)
      The callback for notification of updated dispatch enablers.
      Parameters:
      notificationId - the notification Id
      dispatchEnablerIds - the Id of the updated DispatchEnablers
      Compliance:
      mandatory - This method must be implemented.
    • deletedDispatchEnablers

      void deletedDispatchEnablers(Id notificationId, IdList dispatchEnablerIds)
      The callback for notification of deleted dispatch enablers.
      Parameters:
      notificationId - the notification Id
      dispatchEnablerIds - the Id of the deleted DispatchEnablers
      Compliance:
      mandatory - This method must be implemented.