RestfulWebServiceSampleNotify
Essa notificação de serviço web REST fornecida faz uma chamada POST para um serviço
web de amostra e passa 2 parâmetros: jobTicket e jobId. A notificação faz a chamada quando o estado de uma tarefa filha em RestfulWebServiceWF muda para Retained.
O serviço web de amostra aguarda até que todas as tarefas filhas para a tarefa original estejam no estado de tarefa Retained. Em seguida, o serviço web cria um arquivo PDF com o número da tarefa e o número de item de cada bilhete de tarefa do pedido. O serviço web coloca o arquivo em uma hot folder que uma etapa RunHotFolderApplication processa.
Geral
| Propriedade | Valor |
|---|---|
| Descrição da notificação | Chama um serviço web REST de amostra quando o estado de uma tarefa muda para Retido e passa o 2 parâmetros para o serviço web: jobTicket e jobId. |
| Método de notificação | Notificação de serviço web REST |
Solicitação
| Propriedade | Valor |
|---|---|
| URL da solicitação | http://localhost:15080/restapi/1.0/sample/completeJobTicket |
| Método da solicitação | POST |
| Solicitar payload | |
| Cabeçalho da solicitação | |
| Parâmetros da solicitação | jobTicket:${Job.Info.Attr1} jobId:${Job.ID} |
| Usar servidor proxy | Não |
Autenticação
| Propriedade | Valor |
|---|---|
| Credencial estática | |
| Atributo de resposta de autenticação | |
| Pedido de autenticação de URL | |
| Método da solicitação de autenticação | GET |
| Tipo de conteúdo de resposta de autenticação | JSON |
| Payload da solicitação de autenticação | |
| Cabeçalho da solicitação de autenticação | |
| Parâmetros da solicitação de autenticação |
Evento
| Propriedade | Valor |
|---|---|
| Tipo de evento | Tarefa |
| Propriedade | Atual estado da tarefa |
| Ação | Altera para |
| Valor | retido |
| Resumo | (Job.State MUDA PARA 'Retido') |
Condições
| Propriedade | Valor |
|---|---|
| Aplique uma ou todas as seguintes condições | Todos |
| Propriedade 1 | Fluxo de Trabalho |
| Comparação 1 | = |
| Value 1 | RestfulWebServiceWF |
| Propriedade 2 | Número da tarefa |
| Comparação 2 | similar |
| Value 2 | *.* |
| Resumo | Job.JobType = 'RestfulWebServiceWF' AND Job.ID like '*.*' |