Interface StepProcessorReceiver

All Superinterfaces:
OsidReceiver

public interface StepProcessorReceiver extends OsidReceiver

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

  • Method Summary

    Modifier and Type
    Method
    Description
    void
    changedStepProcessors(Id notificationId, IdList stepProcessorIds)
    The callback for notification of updated step processors.
    void
    deletedStepProcessors(Id notificationId, IdList stepProcessorIds)
    The callback for notification of deleted step processors.
    void
    newStepProcessors(Id notificationId, IdList stepProcessorIds)
    The callback for notifications of new step 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

    • newStepProcessors

      void newStepProcessors(Id notificationId, IdList stepProcessorIds)
      The callback for notifications of new step processors.
      Parameters:
      notificationId - the notification Id
      stepProcessorIds - the Ids of the new StepProcessors
      Compliance:
      mandatory - This method must be implemented.
    • changedStepProcessors

      void changedStepProcessors(Id notificationId, IdList stepProcessorIds)
      The callback for notification of updated step processors.
      Parameters:
      notificationId - the notification Id
      stepProcessorIds - the Ids of the updated StepProcessors
      Compliance:
      mandatory - This method must be implemented.
    • deletedStepProcessors

      void deletedStepProcessors(Id notificationId, IdList stepProcessorIds)
      The callback for notification of deleted step processors.
      Parameters:
      notificationId - the notification Id
      stepProcessorIds - the Ids of the deleted StepProcessors
      Compliance:
      mandatory - This method must be implemented.