/
SendFile

SendFile

Es responsable de conectarse con un servidor FTP,  y depositar un fichero en la ruta donde se le indique.

 

MODULO

NOMBRE TÉCNICO

PARAMETROS

DESCRIPCIÓN

sendfile

localejbs/com.realtech.adapter.orch.modules.core.ext.SendFileBean

sendfile.bean

Path al bean del módulo. localejbs/com.realtech.adapter.orch.modules.core.ext.SendFileBean

 

 

sendfile.transport.protocol

Puede ser (SFTP|FTPS|FTP)

 

 

sendfile.targetdir

Directorio de destino del servidor de ficheros

 

 

sendfile.filename

Nombre con el que se crea el fichero en destino

 

 

sendfile.host

Host del servidor de ficheros destino

 

 

sendfile.port

Puerto del servidor de ficheros destino

 

 

sendfile.auth.user

Usuario para autenticarse

 

 

sendfile.auth.pass

Password para autenticarse

 

 

sendfile.proxy

Si se debe establecer la conexión vía proxy. Posibles valores: ('-'|'X')

 

 

sendfile.proxy.host

Host del proxy

 

 

sendfile.proxy.port

Puerto del proxy

 

 

sendfile.proxyAuthFlag

Indica si se debe usar autenticación para el proxy, en cuyo caso, hay que completar los dos siguientes parámetros. Posibles valores: (‘X’ | ‘-‘).

 

 

sendfile.proxy.user

Usuario del proxy.

 

 

sendfile.proxy.password

Password del anterior usuario.

 

 

sendfile.transfer.mode

Modo de transferencia. Puede ser (bin|txt)

 

 

sendfile.file.write.mode

Especifica el comportamiento del volcado de los datos. Posibles valores: (create|append|addTimeStamp). 

 

 

sendfile.file.put.mode

Mecanismo de deposición del fichero. Puede ser directamente sobre el fichero con nombre de destino o creando un fichero temporal y renombrarlo al definitivo solo cuando la transferencia haya acabado. Posibles valores: (directly|tempFile)

 

 

sendfile.file.put.mode.filename

En caso de file.put.mode=””tempFile” este parámetro especifica el patrón de nombre del fichero temporal.

 

 

sendfile.done.file

Si se debe crear un fichero “done” vacío, al finalizar la transferencia del fichero en el directorio de destino. Posibles valores: ('-'|'X')

 

 

sendfile.done.file.filename

Patrón del nombre del fichero done que se va a generar. Se permite poner en el nombre las variables

%f – Sustituirá este valor por el “filename” configurado anteriormente

%fwoe - Sustituirá este valor por el “filename” (sin la extensión), configurado anteriormente

 

 

sendfile.throttling

Aplicar throttling. Posibles valores ('-'|'X')

 

 

sendfile.throttling.bandwidth

Ancho de banda en Kbps al que limitamos las transferencias

 

 

sendfile.ftps.data.connection.mode

(Solo para transport.protocol = FTPS). Data connection mode. Posibles valores (active|pasive). Si no se informa el sistema asume “pasive” por defecto.

 

 

sendfile.ftps.connection.security

(Solo para transport.protocol = FTPS). Especifica en que puertos de la comunicación FTP se aplica seguridad, puede ser en la comunicación de control o en la comunicación de control y de datos. Posibles valores (control|control_data). Si no se informa el sistema asume “control” por defecto.

 

 

sendfile.ftps.security.transport.protocol

(Solo para transport.protocol = FTPS). Tipo de protocolo de trasporte seguro utilizado. Posibles valores (ssl|tls). Si no se informa el sistema asume “tls” por defecto.

 

 

sendfile.ftps.session.resumption

(Solo para transport.protocol = FTPS). Algunos servidores FTPS requieren de la activación de este tipo de parámetro. Si no se informa por defecto estará desactivado. Posibles valores ('-'|'X')

 

 

sendfile.ftps.ssl.closure

(Solo para transport.protocol = FTPS). Algunos servidores FTPS requieren de la activación de este tipo de parámetro. Si no se informa por defecto estará desactivado. Posibles valores ('-'|'X')

 

 

sendfile.ftps.wait.on.close

(Solo para transport.protocol = FTPS). Algunos servidores FTPS requieren de la activación de este tipo de parámetro. Si no se informa por defecto estará desactivado. Posibles valores ('-'|'X')

 

 

sendfile.isAnexos

Indica si se ha de realizar el envío de Anexos (“X”) en caso de que vengan

 

 

sendfile.anexo.node.path

Expresión Xpath para indicar sobre el nodo que se ha de iterar para recuperar los anexos

 

 

sendfile.anexo.name.tag

Tag de la etiqueta de donde recuperar el nombre del anexo.

 

 

sendfile.anexo.content.tag

Tag de la etiqueta de donde recuperar el contenido en B64 del anexo.

 

 

sendfile.pacProxyFlag

Indica si se ha de usar un fichero PAC (Javascript) para resolver la configuración proxy. . (“X” o “-“).

 

 

sendfile.pacProxyUrl

Ruta del fichero PAC. (http://<server>:<port>)



Avvale 2024