WFActivityHandler - Global
. WFActivityHandler inclusão de script é a classe base para todas as atividades de fluxo de trabalho.
Como a classe base para todas as atividades de fluxo de trabalho, este código sempre é executado como parte de uma atividade.
Ao desenvolver suas próprias atividades de fluxo de trabalho, crie seu objeto de script derivando desta classe e substituindo métodos conforme necessário para obter a funcionalidade desejada. O código do cliente deve substituir o método OnExecute() para executar o processamento de atividade significativo.
WFActivityHandler - DEBUG(cadeia de caracteres msg, cadeia de caracteres args)
Registra uma mensagem de depuração.
| Nome | Tipo | Descrição |
|---|---|---|
| msg | Cadeia de caracteres | Mensagem a ser enviada para o log. |
| args | Cadeia de caracteres | Cadeia de caracteres a ser enviada para o log |
| Tipo | Descrição |
|---|---|
| vazio |
WFActivityHandler - DEBUG(cadeia de caracteres msg, argumentos de matriz)
Registra uma mensagem de depuração.
| Nome | Tipo | Descrição |
|---|---|---|
| msg | Cadeia de caracteres | Mensagem a ser enviada para o log. |
| args | Matriz | Matriz de valores a serem enviados para o log |
| Tipo | Descrição |
|---|---|
| vazio |
WFActivityHandler - Gerar(cadeia de caracteres activityId, ordem de cadeia de caracteres, GlideDateTime startAtDspValue , booliano noCreateFlag)
Gera aprovações e tarefas antes que a atividade seja executada para uma visualização do trabalho futuro.
Habilita a geração de objetos no início de um fluxo de trabalho em um pendente estado. Para obter informações relacionadas, consulte Gerar atividade de fluxo de trabalho .
| Nome | Tipo | Descrição |
|---|---|---|
| activityId | Cadeia de caracteres | Sys_id desta atividade em execução. Tabela: Atividades de fluxo de trabalho [wf_activity] |
| pedido | Cadeia de caracteres | Número do pedido associado à tarefa ou aprovação. |
| StartAtDspValue | Cadeia de caracteres | Hora de início da tarefa ou aprovação em GlideDateTime formato. |
| NoCreateFlag | Booliano | Sinalizador que indica se a criação de um registro de aprovação deve ser ignorada. Valores válidos:
Padrão: verdadeiro |
| Tipo | Descrição |
|---|---|
| Objeto | Objeto de pré-geração salvo no bloco de anotações do fluxo de trabalho. Por exemplo, o objeto pode ser uma matriz de IDs de aprovação. Quando a atividade executa o. OnExecute ele pode solicitar o objeto de pré-geração para determinar uma das seguintes condições:
|
WFActivityHandler - informações ( mensagem de cadeia de caracteres, argumentos de cadeia de caracteres)
Registra uma mensagem informativa.
| Nome | Tipo | Descrição |
|---|---|---|
| msg | Cadeia de caracteres | Mensagem a ser enviada para o log. |
| args | Cadeia de caracteres | Cadeia de caracteres a ser enviada para o log. |
| Tipo | Descrição |
|---|---|
| vazio |
WFActivityHandler - info( mensagem de cadeia de caracteres, argumentos de matriz)
Registra uma mensagem informativa.
| Nome | Tipo | Descrição |
|---|---|---|
| msg | Cadeia de caracteres | Mensagem a ser enviada para o log. |
| args | Matriz | Matriz de valores a serem enviados para o log |
| Tipo | Descrição |
|---|---|
| vazio |
WFActivityHandler - js(cadeia de caracteres str)
Avalia variáveis de atividade no script.
Usado para avaliar cadeias de caracteres que contêm el, como (algum script) ou cadeias de caracteres que começam com javascript: . Veja quase todas as atividades existentes para exemplo de uso.
| Nome | Tipo | Descrição |
|---|---|---|
| str | Cadeia de caracteres | Cadeia de caracteres que possivelmente contém el incorporado. |
| Tipo | Descrição |
|---|---|
| Cadeia de caracteres | A cadeia de caracteres avaliada. |
WFActivityHandler - onCancel( )
Manipulador de eventos para cancelevento.
A classe base do script de atividade define esta atividade como cancelada. Classes derivadas (atividades) podem substituir este método se for necessário processamento adicional para cancelar esta atividade. Atividade Manual Approvalsé um exemplo de substituição deste método para executar processamento adicional para cancelar esta atividade.
| Nome | Tipo | Descrição |
|---|---|---|
| Nenhum |
| Tipo | Descrição |
|---|---|
| vazio |
WFActivityHandler - onExecute( )
Método virtual. As subclasses de atividade devem substituir este método para executar o trabalho apropriado à atividade.
| Nome | Tipo | Descrição |
|---|---|---|
| Nenhum |
| Tipo | Descrição |
|---|---|
| vazio |
WFActivityHandler - runScript ( script de cadeia de caracteres)
Permite que as atividades executem um script contido em uma variável de atividade do tipo script.
Exemplos de atividades que usam este método incluem se, Wait for conditione Approval - User.
| Nome | Tipo | Descrição |
|---|---|---|
| script | Cadeia de caracteres | Cadeia de caracteres que contém JavaScript válido. |
| Tipo | Descrição |
|---|---|
| variável | Se o script definir a variável de fluxo de trabalho resposta este valor é retornado. Caso contrário, o resultado da execução do script será retornado. |
WFActivityHandler - setActivityOutput( )
Define a propriedade de saída da atividade.
Consulte a atividade SOAP Message.
| Nome | Tipo | Descrição |
|---|---|---|
| Nenhum |
| Tipo | Descrição |
|---|---|
| vazio |
WFActivityHandler - setResultFailed ( motivo da cadeia de caracteres)
Define o resultado da atividade como falha com uma cadeia de caracteres de motivo opcional.
Consulte Atividade SOAP Message.
| Nome | Tipo | Descrição |
|---|---|---|
| motivo | Cadeia de caracteres | (Opcional) Descrição do motivo pelo qual esta atividade falhou. |
| Tipo | Descrição |
|---|---|
| vazio |
WFActivityHandler - setResultSucceeded( )
Define o resultado desta atividade como bem-sucedido.
| Nome | Tipo | Descrição |
|---|---|---|
| Nenhum |
| Tipo | Descrição |
|---|---|
| vazio |
WFActivityHandler - aviso ( mensagem de cadeia de caracteres, argumentos de cadeia de caracteres)
Registra uma mensagem de aviso.
| Nome | Tipo | Descrição |
|---|---|---|
| msg | Cadeia de caracteres | Mensagem a ser enviada para o log. |
| args | Cadeia de caracteres | Cadeia de caracteres a ser enviada para o log |
| Tipo | Descrição |
|---|---|
| vazio |
WFActivityHandler - WARN ( mensagem de cadeia de caracteres, argumentos de matriz)
Registra uma mensagem de aviso.
| Nome | Tipo | Descrição |
|---|---|---|
| msg | Cadeia de caracteres | Mensagem a ser enviada para o log. |
| args | Matriz | Matriz de valores a serem enviados para o log |
| Tipo | Descrição |
|---|---|
| vazio |