Ir para o conteúdo

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.