Groovy Runner¶
Introdução¶
O plug-in Groovy Runner executa um script Groovy no agente. O script a ser executado é fornecido na variável groovy.script
ou em um arquivo local com o caminho fornecido por groovy.file
. O valor de retorno é armazenado na variável de saída groovy.return
.
Este plug-in pode ser associado apenas a Grupos de Agentes Privados e não está disponível nos Jitterbit Grupos de Agentes em Nuvem.
Importante
Os plug-ins fornecidos pelo Jitterbit estão obsoletos. Consulte Deprecação e suporte em Plugins.
Baixe e Adicione o Plug-in¶
O plug-in Groovy Runner deve ser baixado no link fornecido abaixo e adicionado à organização (consulte Adicionar novos plug-ins em Customizações > Plug-ins).
Associar o Plug-in a um Grupo de Agentes¶
O plug-in Groovy Runner deve ser associado a um Grupo de Agentes Privados para disponibilizar o plug-in em todos os agentes do grupo (consulte Associar grupos de Agente em Customizações > Plug-ins).
Definir Variáveis e Usar o Plug-in em um Projeto¶
Consulte estes tópicos para obter informações sobre como usar plug-ins em um projeto:
O plug-in Groovy Runner usa essas variáveis:
Nome | Tipo | Obrigatório | Descrição |
---|---|---|---|
groovy.script | Corda | Opcional | O script a ser executado. Se não for definido, groovy.file deve ser definido. Se ambos estiverem definidos, groovy.script tem precedência. |
groovy.file | Corda | Opcional | O caminho para um arquivo que contém o script a ser executado. O arquivo deve ser legível pelo mecanismo de plug-in Jitterbit. Se não for definido, groovy.script deve ser definido. |
groovy.input.* | Opcional | Fornece os parâmetros de entrada, se houver, para o script. Por exemplo, se o script se referir a um parâmetro de entrada chamado user , defina a variável groovy.input.user ao valor deste parâmetro. | |
groovy.output.* | Opcional | Fornece acesso a variáveis definidas no script. Por exemplo, se o script definir uma nova variável date , o valor dessa variável pode ser recuperado definindo a variável groovy.output.date e dando a ele qualquer valor não nulo antes que o plug-in seja executado. (Este valor inicial é ignorado — é usado apenas para sinalizar o interesse na variável correspondente.) Após a execução do plugin, esta variável conterá o valor do date variável. | |
groovy.return | Corda | Opcional | O valor retornado pelo script (se houver). Esta variável não precisa ser definida antes de chamar o script. Após a execução do script, essa variável contém o valor retornado pelo script. |