The BatchFTPOverSSL Adapter Connectivity Map properties include the following sections:
The Pre Transfer section allows user to customize the behaviors of protection/backup/recovery. This section describes the operation that will be performed on remote end or locally before the real file transfer.
The Pre Transfer section of the BatchFTPOverSSL Connectivity Map properties contains the top-level parameters displayed in this table.
Table 16 Connectivity Map - BatchFTPOverSSL - Pre Transfer
Name |
Description |
Required Value |
---|---|---|
Remote Dir Name |
Specifies the directory and path on the remote external system where file the is renamed or copied. This is only for Rename or Copy of the Remote Pre Command. The value can be a literal, regular expression (source), or pattern name (destination). When specifying a destination directory, the directory is created if it doesn’t already exist. Special characters are allowed. The expansion of any special characters is carried out each time this parameter is used. For example, the pattern %f means the original working directory name. See Table 16. |
A directory name and path location on the target system. Special characters are allowed. |
Remote Dir Name Is Pattern |
Specifies whether the pattern entered for the directory represents a literal, or a name pattern or regular expression, as follows:
|
Select Yes or No. The configured default is Yes. |
Remote File Name |
Specifies the file name on the external system, to which a file is renamed or copied. The value represents the file name without the path. This setting is only for the Rename or Copy operations of Pre Transfer Command parameter. The value can be a literal, regular expression (get), or pattern name (put). Special characters are allowed, for example, the pattern %f indicates the original working file name. The expansion of any special characters is carried out each time this parameter is used. See Table 16. |
A remote file name. |
Remote File Name Is Pattern |
Specifies whether the pattern entered for the file name represents a literal, or a name pattern or regular expression, as follows:
|
Select Yes or No. The configured default is Yes. |
Remote Pre Command |
Allows you to execute a desired action directly before the actual file transfer. For an inbound transfer, the file can be made unavailable to other clients polling the target system with the same directory and file pattern or name. For an outbound transfer, you can perform an automatic backup/clean-up of the existing files. The options are:
|
Select Rename, Copy, or None. The configured default is None. Note – The Copy option could slow system performance, especially if you are copying a large file. |
Local Dir Name |
Specifies the directory name (path) to be used by Rename or Copy. The value can be a literal, regular expression (source), or pattern name (destination). Special characters are allowed (name pattern). The expansion of any special characters is carried out each time this parameter is used. See Table 16. See Using Regular Expressions or Using Name Patterns. Note – When entering a path separator, use the forward slash “ / ” instead of the back slash “ \ ”. The adapter interprets the back slash as a special character. For example, use c:/temp/dir. |
A directory name. |
Local Dir Name Is Pattern |
Specifies whether the Local Directory Name represents a literal, or a regular expression or name pattern, as follows:
|
Select Yes or No. The configured default is No. |
Local File Name |
Specifies the file name to be used by Rename or Copy. The value can be a literal, regular expression (get), or pattern name (put). Special characters are allowed. The expansion of any special characters is carried out each time this parameter is used. See Using Regular Expressions or Using Name Patterns. See Table 16. |
A file name. |
Local File Name Is Pattern |
Specifies whether the Local File Name represents a literal, or a regular expression or name pattern, as follows:
|
Select Yes or No. The configured default is No. |
Local Pre Command |
Allows you to execute a desired action directly before the actual file transfer. For an inbound transfer, the file can be made unavailable to other clients polling the target system with the same directory and file pattern or name. For an outbound transfer, you can perform an automatic backup of the existing files. The options are:
|
Select Rename, Copy, or None. The configured default is None. Note – The Copy option could slow system performance, especially if you are copying a large file. |
The FTP and SSL Settings section of the BatchFTPOverSSL Connectivity Map properties contains the top-level parameters displayed in this table.
Table 17 Connectivity Map - BatchFTPOverSSL - FTP and SSL Settings
Name |
Description |
Required Value |
---|---|---|
Specifies the secure mode. Selections are:
|
Select None, Implicit SSL, or Explicit SSL. None is the configured default. |
|
Specifies the directory listing style of the FTP Server as UNIX, NT, or MVS. This provides a “hint” to the client side for parsing the directory listing response from the FTP Server. |
Leave as UNIX. Currently the only supported option is UNIX. The configured default is UNIX. |
|
Specifies whether FTP passive mode is enabled. |
Select Yes or No. Yes indicates that FTP passive mode is enabled. The configured default is Yes. |
|
Specifies whether the transfer is binary code or ASCII text. |
Select BINARY or ASCII. The configured default is BINARY. |
|
Specifies whether new data transferred to a remote server is appended to data that was previously transferred. |
Select Yes or No. Yes indicates that data will be appended. The configured default is No. |
|
Specifies whether server authentication is required. The selections are:
|
Select Yes or No. The configured default is Yes. |
|
Specifies the distinguished name (DN) for the login user. This is imported from a CSR reply, and used to configure client authentication. |
The Distingusihed Name, as in X.509. |
|
Specifies the alias for a key pair in a JKS type Key Store. This value is used to configure client authentication. |
The alias. |
|
Specifies the password that protects the key pair entry in the keystore, identified by the alias. |
The alias password. |
|
Specifies a directory on the FTP server where data is sent or received. The accessibility of the directory usually depends on the login user. The value can be a literal, regular expression (source), or pattern name (destination). See Table 17. |
The name of the remote directory. |
|
Specifies whether the Remote Directory Name represents a literal, or a regular expression or name pattern, as follows:
|
Select Yes or No. The configured default is No. |
|
Specifies the file name on the remote server.
|
The name of the remote file. |
|
Specifies whether the Remote File Name represents a literal, or a regular expression or name pattern, as follows:
|
Select Yes or No. The configured default is No. |
|
Specifies the local directory (path) for files that are sent to or received from a remote system. The value can be a literal, regular expression (source), or pattern name (destination). See Table 17. |
The local directory name. |
|
Specifies whether the Local Directory name represents a literal, or a regular expression or name pattern, as follows:
|
Select Yes or No. The configured default is No. |
|
Specifies the local file name. The value can be a literal, regular expression (get), or pattern name (put). See Table 17. |
The local file name. |
|
Specifies whether the Local File name represents a literal, or a regular expression or name pattern, as follows:
|
Select Yes or No. The configured default is No. |
|
Specifies whether new data downloaded from the remote will overwrite existing data. |
Select Yes or No. The configured default is No. |
The Post Transfer section of the BatchFTPOverSSL Connectivity Map properties contains the top-level parameters displayed in this table.
Table 18 Connectivity Map - BatchFTPOverSSL - Post Transfer
Name |
Description |
Required Value |
---|---|---|
Remote Dir Name |
Specifies the directory name (path) on the remote external system where the file the will be renamed or copied. This is only for Rename or Copy of the Post Transfer Command. The value can be a literal, regular expression (source), or pattern name (destination). For outbound (destination), the directory is created if it doesn’t already exist. Special characters are allowed. For example, the pattern %f means the original working directory name. The expansion of any special characters is carried out each time this parameter is used. See Table 18. |
A directory name and path on the external system. Special characters are allowed. |
Remote Dir Name Is Pattern |
Specifies whether the Remote Directory Name represents a literal, or a regular expression or name pattern, as follows:
|
Select Yes or No. The configured default is Yes. |
Remote File Name |
Specifies the file name on the external system, to which a file is renamed or copied. This setting is only for the Rename or Copy operations of Post Transfer Command parameter. The value can be a literal, regular expression (get), or pattern name (put). Special characters are allowed, for example, the pattern %f indicates the original working file name. The expansion of any special characters is carried out each time this parameter is used. See Table 18. |
The file name. |
Remote File Name Is Pattern |
Specifies whether the Remote File Name represents a literal, or a regular expression or name pattern, as follows:
|
Select Yes or No. The configured default is Yes. |
Remote Post Command |
Allows you to execute a desired action directly after the actual file transfer. For an inbound transfer, it can be applied to mark the transferred file as consumed by making an automatic backup (Rename) or by destroying it permanently (Delete). For an outbound transfer, it can be applied to make the transferred file available to other clients by renaming it.
|
Select Rename, Delete, or None. The configured default is None. |
Local Dir Name |
Specifies the directory name (path) to be used by Rename. The value can be a literal, regular expression (source), or pattern name (destination). Special characters are allowed. The expansion of any special characters is carried out each time this parameter is used. Note – For path separator, use the forward slash “ / ” instead of the back slash “ \ ”. The adapter interprets the back slash as a special character. For example, use c:/temp/dir. See Table 18. |
The local directory name. |
Local Dir Name Is Pattern |
Specifies whether the Local Directory Name represents a literal, or a regular expression or name pattern, as follows:
|
Select Yes or No. The configured default is No. |
Local File Name |
Specifies the file name to be used by Rename. The value can be a literal, regular expression (get), or pattern name (put). Special characters are allowed. The expansion of any special characters is carried out each time this parameter is used. Note – For path seperator, use the forward slash “ / ” instead of the back slash “ \ ”. The adapter interprets the back slash as a special character. For example, use c:/temp/dir. See Table 18. |
A file name. |
Local File Name Is Pattern |
Specifies whether the Local File Name represents a literal, or a regular expression or name pattern, as follows:
|
Select Yes or No. The configured default is No. |
Local Post Command |
Allows you to execute a desired action directly after the actual file transfer. For an inbound transfer, the target file can be marked as consumed by making an automatic backup (Rename) or by destroying it permanently (Delete). For an outbound transfer the target file can be made available to other clients by renaming it. The options are:
|
Select Rename, Delete, or None. The configured default is None. |
The Firewall Settings section of the BatchFTPOverSSL Connectivity Map properties contains the top-level parameters displayed in this table.
Table 19 Connectivity Map - BatchFTPOverSSL - Firewall Settings
The Synchronization section of the BatchFTPOverSSL Connectivity Map properties contains the top-level parameters displayed in this table.
Table 20 Connectivity Map - BatchFTPOverSSL - Synchronization