FTP - upload a file
Search form
Description - Transfers a local file or directly to a FTP site.
Runtime Class - com.ibi.agents.XDNFTPDirectFileTransfer
Configuration
This action requires a Generics Configuration as well as the following required parameters.
Parameter Groups
Parameter Type Description
Directory: string Local directory to read from. Not used if File Name is an absolute path.
* File Name: string File to be uploaded to FTP site.
* - denotes required
Parameter Type Description
* Directory: string Remote directory to upload to.
* - denotes required
Parameter Type Description
* Transfer Mode: string Ascii mode transfers files as 'text', binary mode transfers files as raw data.
Select from one of the following options:
- ascii - Transfer in character mode
- binary - Transfer in binary mode
Use Temp File: boolean Protects the FTP PUT operation by uploading to a temporary file. Once operation is complete the temporary file is renamed to the target file.
* - denotes required
Parameter Type Description
Delete Source: boolean Delete source after uploading to FTP server
* Output Document: string Document returned by object
Select from one of the following options:
- Status Document {status} - Returns a status document
- Input Document {original} - Returns the input document of the object.
* Return on Failure: string Document returned by object on execution failure.
Select from one of the following options:
- Input Document {input} - Return status document on error
- Status Document {status} - Return status document on error
* - denotes required
Output Events
Runtime Class - com.ibi.agents.XDNFTPDirectFileTransfer
Configuration
This action requires a Generics Configuration as well as the following required parameters.
Parameter Groups
Parameter Type Description
Directory: string Local directory to read from. Not used if File Name is an absolute path.
* File Name: string File to be uploaded to FTP site.
* - denotes required
Parameter Type Description
* Directory: string Remote directory to upload to.
* - denotes required
Parameter Type Description
* Transfer Mode: string Ascii mode transfers files as 'text', binary mode transfers files as raw data.
Select from one of the following options:
- ascii - Transfer in character mode
- binary - Transfer in binary mode
Use Temp File: boolean Protects the FTP PUT operation by uploading to a temporary file. Once operation is complete the temporary file is renamed to the target file.
* - denotes required
Parameter Type Description
Delete Source: boolean Delete source after uploading to FTP server
* Output Document: string Document returned by object
Select from one of the following options:
- Status Document {status} - Returns a status document
- Input Document {original} - Returns the input document of the object.
* Return on Failure: string Document returned by object on execution failure.
Select from one of the following options:
- Input Document {input} - Return status document on error
- Status Document {status} - Return status document on error
* - denotes required
Output Events
Configuration
This action requires a Generics Configuration as well as the following required parameters.Parameter Groups
Parameter | Type | Description | |
---|---|---|---|
Directory: | string | Local directory to read from. Not used if File Name is an absolute path. | * | File Name: | string | File to be uploaded to FTP site. |
* - denotes required
Parameter | Type | Description | |
---|---|---|---|
* | Directory: | string | Remote directory to upload to. |
* - denotes required
Parameter | Type | Description | * | Transfer Mode: | string | Ascii mode transfers files as 'text', binary mode transfers files as raw data.
Select from one of the following options:
|
Use Temp File: | boolean | Protects the FTP PUT operation by uploading to a temporary file. Once operation is complete the temporary file is renamed to the target file. |
---|
* - denotes required
Parameter | Type | Description | |
---|---|---|---|
Delete Source: | boolean | Delete source after uploading to FTP server | * | Output Document: | string | Document returned by object
Select from one of the following options:
|
* | Return on Failure: | string | Document returned by object on execution failure.
Select from one of the following options:
|
* - denotes required
Output Events
Name | Description |
---|---|
OnParseError | Could not parse a document. |
OnFailConnection | Could not connect to the external system. |
OnFailSecurity | Could not operate due to a security violation. |
OnFailedOperation | Could not perform the operation requested. |