Plugin Groovy Runner (obsoleto) para grupos de agentes privados do Jitterbit
Introdução
O plugin 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 dado por groovy.file. O valor de retorno é armazenado na variável de saída groovy.return.
Este plugin pode ser associado apenas a grupos de agentes privados e não está disponível nos grupos de agentes em nuvem do Jitterbit.
Importante
Plugins fornecidos pelo Jitterbit estão obsoletos.
Baixar e adicionar o plugin
O plugin Groovy Runner deve ser baixado no link fornecido abaixo e adicionado à organização.
Associar o plugin a um grupo de agentes
O plugin Groovy Runner deve ser associado a um grupo de agentes privados para tornar o plugin disponível em todos os agentes do grupo.
Definir variáveis e usar o plugin em um projeto
Consulte estes tópicos para obter informações sobre como usar plugins em um projeto:
O plugin Groovy Runner utiliza estas variáveis:
| Nome | Tipo | Obrigatório | Descrição |
|---|---|---|---|
groovy.script |
String | Opcional | O script a ser executado. Se não definido, groovy.file deve ser definido. Se ambos estiverem definidos, groovy.script tem precedência. |
groovy.file |
String | Opcional | O caminho para um arquivo que contém o script a ser executado. O arquivo deve ser legível pelo mecanismo de plugins do Jitterbit. Se não 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 para o valor desse parâmetro. |
|
groovy.output.* |
Opcional | Fornece acesso a variáveis que são 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 atribuindo a ela qualquer valor não nulo antes da execução do plugin. (Esse valor inicial é ignorado — é usado apenas para sinalizar o interesse na variável correspondente.) Após a execução do plugin, essa variável conterá o valor da variável date. |
|
groovy.return |
String | 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, esta variável contém o valor retornado pelo script. |