Web service REST

Permite a chamada de um web service do tipo REST através de tarefas do Workflow.

As propriedades deste executor são organizadas pelos agrupadores:

As propriedades também podem ser definidas pelo performer através da utilização das funções JavaScript. Para adicionar estar propriedades, utilize o método getPerformer() e as funções:

Before:

After: context.getTask().getOutput(): Object

Quando o modo de execução da tarefa for síncrona, o script AfterExecute disponibiliza, no formato apenas de leitura, os seguintes parâmetros pré-definidos:

Quando o modo da tarefa for assíncrona os parâmetros citados acima são disponibilizados, porém sem conteúdo.

Retorno

Existem dois tipos de retorno que dependem da tarefa ser:

Síncrona
O retorno é o resultado da execução de um web service REST;

Assíncrona
O retorno é proveniente dos dados enviados como resposta de uma pendência. Este retorno não é do web service do tipo REST. Ou seja, para que o performer compreenda o retorno e o transforme no formato apenas de leitura, é necessário:

Este artigo ajudou você?