Interface WorkflowEventReceiver

All Superinterfaces:
OsidReceiver

public interface WorkflowEventReceiver extends OsidReceiver

The workflow event receiver is the consumer supplied interface for receiving notifications pertaining to new, updated or deleted WorkflowEvent objects.

  • Method Summary

    Modifier and Type
    Method
    Description
    void
    changedWorkflowEvents(Id notificationId, IdList workflowEventIds)
    The callback for notification of updated workflow events.
    void
    deletedWorkflowEvents(Id notificationId, IdList workflowEventIds)
    The callback for notification of deleted workflow events.
    void
    newWorkflowEvents(Id notificationId, IdList workflowEventIds)
    The callback for notifications of new workflow events.

    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

    • newWorkflowEvents

      void newWorkflowEvents(Id notificationId, IdList workflowEventIds)
      The callback for notifications of new workflow events.
      Parameters:
      notificationId - the notification Id
      workflowEventIds - the Id of the new WorkflowEvents
      Compliance:
      mandatory - This method must be implemented.
    • changedWorkflowEvents

      void changedWorkflowEvents(Id notificationId, IdList workflowEventIds)
      The callback for notification of updated workflow events.
      Parameters:
      notificationId - the notification Id
      workflowEventIds - the Id of the updated WorkflowEvents
      Compliance:
      mandatory - This method must be implemented.
    • deletedWorkflowEvents

      void deletedWorkflowEvents(Id notificationId, IdList workflowEventIds)
      The callback for notification of deleted workflow events.
      Parameters:
      notificationId - the notification Id
      workflowEventIds - the Id of the deleted WorkflowEvents
      Compliance:
      mandatory - This method must be implemented.