Referência: propriedades do transporte ftp-out
Guia Common
Propriedade | Nome do atributo XML | Descrição |
|---|---|---|
ID
| id
| A ID exclusiva do componente ftp-out na conjunto. |
Encaminha resposta para
| routes-response-to
| O destino da mensagem de resposta para o transporte ftp-saída . |
Executar quando
| execute-when
| Uma condição que determina se o transporte é executado. |
Ponto de extremidade
| endpoint
| Especifica o host (e, opcionalmente, a porta) e o diretório FTP nos quais gravar os arquivos. Segue o formato ftp://FTP-directory , em que FTP-directory é o local de destino.Exemplo: ftp://ftpserver.example.org/outputDir O local do diretório que você especifica já deve existir no servidor FTP. |
Arquivo binário
| binary-file
| Especifica se os arquivos de saída são transferidos como binários. |
Padrão de arquivo de entrada
| input-file-pattern
| Um padrão de nome de arquivo para fazer a correspondência de arquivos de um tipo específico. Exemplo: especificar *.xls para selecionar apenas arquivos do Excel. |
Tipo de conteúdo de entrada
| input-content-type
| O tipo de mídia incluído no tempo de execução para o content-type no cabeçalho da mensagem. Um tipo de mídia compreende pelo menos duas partes: um tipo, um subtipo e um ou mais parâmetros opcionais. O text o subtipo tem um opcional charset Parâmetro, que especifica a codificação de caracteres. Exemplo: text/html;
charset=UTF-8 Essa propriedade é especialmente útil no caso de formatos de arquivo de texto não XML, em que o tipo de mídia e o conjunto de caracteres não são declarados explicitamente no arquivo. |
Padrão do arquivo de saída
| output-file-pattern
| Especifica como os nomes dos arquivos de saída são gerados. O padrão pode conter cadeias de caracteres literais, bem como um ou mais destes tokens:
|
Método
| method
| Especifica o método de transferência:
|
Senha
| password
| A senha associada ao nome de usuário usado para acessar o servidor FTP. |
Nome de usuário
| username
| O nome de usuário usado para acessar o servidor FTP. |
Guia Advanced
Propriedade | Nome do atributo XML | Descrição |
|---|---|---|
Mensagem da loja
| store-message
| Não especifique nenhum, a menos que seja orientado de outra forma pelo Suporte da Workday.Para armazenar mensagens, use a etapa store do Studio. |
Classe de transporte
| transport-class
| Especifica uma classe de implementação alternativa com base em cada conjunto, se necessário. Você pode alterar globalmente as classes de implementação editando o arquivo WEB-INF/classes/spring/assembly-bean.xml. |
Ignorar pontos de extremidade dinâmicos
| ignore-dynamic-endpoints
| Especifica se o valor dinâmico WS-Addressing (WSA) deve ser ignorado no cabeçalho da mensagem de entrada ou usado para substituir o valor na propriedade Endpoint do transporte.Use a etapa set-dynamic-endpoint para especificar os detalhes de WS-Addressing. |
Modo passivo
| passive-mode
| Especifica se o transporte oferece suporte a FTP em modo passivo. No modo passivo, o cliente de FTP inicia as duas conexões necessárias para a transferência por FTP. O cliente contata o servidor na porta de comando e emite o comando PASV. Em seguida, o servidor responde, indicando qual porta está recebendo a conexão de dados. Depois, o cliente inicia a conexão de dados entre sua porta de dados e aquela especificada do servidor. Por fim, o servidor retorna um ACK para a porta de dados do cliente. No modo ativo, o cliente inicia a conexão de comando, e o servidor inicia a conexão de dados. |
Tempo limite
| timeout
| Especifica em milissegundos um período de tempo limite para sessões de FTP entre os clientes e o servidor FTP no qual o transporte está aguardando. Se você não especifica um valor, o tempo limite da sessão é atingido depois de 300.000 ms (5 minutos). |
Arquivo de mapeamento de tipos de MIME
| mime-types-map-file
| A localização de um arquivo de mapa para mapeamento entre tipos MIME e extensões de arquivo. Use esta propriedade para:
O arquivo para esse mapeamento é ccx/conf/mime.types . Você pode fornecer sua própria versão deste arquivo.Esse transporte pode gerar nomes de arquivo para os arquivos de saída usando uma ${EXT} token colocado no final do output-file-pattern Valor |
Nome do arquivo temporário
| temp-file-name
| Especifica um nome de arquivo temporário. Quando a propriedade Método está definida como put , o arquivo é carregado usando esse nome de arquivo temporário. Após a conclusão do FTP, o arquivo é renomeado com o nome especificado pela propriedade Padrão do arquivo de saída . |
Fechar conexão
| close-connection
| Especifica se a desconectado ocorre quando a ação de FTP é concluída. |
Tamanho do banco
| pool-size
| O número máximo de conexões e sessões simultâneas que podem receber suporte por host neste componente. Se mais threads do que o número especificado tentarem se conectar ao mesmo host, alguns serão forçados a aguardar para ter acesso ao pool. Para tornar o tamanho do pool ilimitado, especifique um número negativo. |
Debug
| debug
| Habilita o modo de depuração JSCAPE no transporte. |