Uploaded image for project: 'Serverless logic'
  1. Serverless logic
  2. SRVLOGIC-19

[use case] Workflow with callbacks

XMLWordPrintable

    • Icon: Story Story
    • Resolution: Done
    • Icon: Major Major
    • 1.24.0
    • None
    • serverless-workflow
    • None
    • False
    • None
    • False

      Motivation

      Developers use the callback pattern to trigger operations and notify the caller asynchronously that the triggered operation finished. Callback is a method which sends the results of the long-running operation to the client when the results are finally ready.

      Goal

      Enable use of callback states in workflows

      Scenarios

      As a developer, I need to callback a workflow via an event with results of a long-running operation so that the workflow service doesn’t actively wait ( and doesn’t actively pull the results ).

      Expected outcomes

      Workflows can define callback states with an action and callback event

      HTTP callbacks are out of scope of this requirement (tracked separately, will be possible via operation state and OpenAPI calls)

            ftirados Francisco Javier Tirado Sarti
            ibek1@redhat.com Ivo Bek
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: