Atividades de fluxo de trabalho específicas de evento
As atividades de fluxo de trabalho a seguir acionam eventos.
| Nome da atividade | Descrição | Finalidade | Para usar | Fonte | Thread | Ouvintes |
|---|---|---|---|---|---|---|
| Criar Evento | Requer um evento do registro de eventos em vez de um evento de fluxo de trabalho. Esta atividade está localizada na categoria Notificação da árvore do fluxo de trabalho. | Ela aciona o evento de notificação especificado na tabela Atividade de fluxo de trabalho [wf_activity]. |
|
Registro de eventos | Acionado no thread atual e tratado nas notificações do thread de trabalhador. Nunca é processado por um fluxo de trabalho. | No thread de notificação, fora do fluxo de trabalho |
| Aguardar o Evento de WF | Escuta eventos de fluxo de trabalho, conforme descrito em Eventos de fluxo de trabalho na tabela Sistema de Base, e somente no contexto atual. Esta atividade está localizada na categoria Condições da árvore do fluxo de trabalho. | Aguarda outra ramificação de transição do contexto atual para acionar um evento. | Usa um nome de evento como entrada. Quando a atividade é executada, o nome do evento especificado é adicionado a uma matriz de cadeia de caracteres armazenada na coluna registered_events. Os valores nessa coluna estão em uma lista de todos os eventos que a atividade espera quando está sendo executada. | A atividade Aguardar o evento de WF tem um onUnhandledEvent genérico que testa o evento atual em relação ao valor que foi passado para a variável. Se eles corresponderem, Aguardar o evento de WF moverá o fluxo de trabalho para frente. | Acionado no thread atual ou em uma inclusão de script | O onUnhandledEvent da atividade Aguardar o evento de WF |