Interface StepEnablerReceiver

All Superinterfaces:
OsidReceiver

public interface StepEnablerReceiver extends OsidReceiver

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

  • Method Summary

    Modifier and Type
    Method
    Description
    void
    changedStepEnablers(Id notificationId, IdList stepEnablerIds)
    The callback for notification of updated step enablers.
    void
    deletedStepEnablers(Id notificationId, IdList stepEnablerIds)
    The callback for notification of deleted step enablers.
    void
    newStepEnablers(Id notificationId, IdList stepEnablerIds)
    The callback for notifications of new step 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

    • newStepEnablers

      void newStepEnablers(Id notificationId, IdList stepEnablerIds)
      The callback for notifications of new step enablers.
      Parameters:
      notificationId - the notification Id
      stepEnablerIds - the Id of the new StepEnablers
      Compliance:
      mandatory - This method must be implemented.
    • changedStepEnablers

      void changedStepEnablers(Id notificationId, IdList stepEnablerIds)
      The callback for notification of updated step enablers.
      Parameters:
      notificationId - the notification Id
      stepEnablerIds - the Id of the updated StepEnablers
      Compliance:
      mandatory - This method must be implemented.
    • deletedStepEnablers

      void deletedStepEnablers(Id notificationId, IdList stepEnablerIds)
      The callback for notification of deleted step enablers.
      Parameters:
      notificationId - the notification Id
      stepEnablerIds - the Id of the deleted StepEnablers
      Compliance:
      mandatory - This method must be implemented.