FTP reception configuration file
Format
[urecp-ftp.permission-def.filepath=Path-of-FTP-execution-authorization-list-definition-file] |
Function
Specifies the information for the settings that are changed frequently after an FTP reception is set up. The contents specified in the FTP reception configuration file become valid when an FTP reception starts.
File storage location
Service-platform-installation-directory\CSC\config\ftprecp\reception-ID.properties
Specifiable properties
urecp-ftp.permission-def.filepath=Path-of-FTP-execution-authorization-list-definition-file ~ <Character strings (including two-byte characters) and spaces>
Specifies an absolute path for the FTP execution authorization list definition file.
If you omit this property, all the users will be permitted to execute the business processes associated with an FTP reception.
urecp-ftp.ftp-command-allow.filepath=Path-of-FTP-command-authorization-list-definition-file-(for-FTP-receptions) ~ <Character strings (including two-byte characters) and spaces>
Specifies an absolute path for the FTP command authorization list definition file (for FTP receptions).
If you omit this property, the execution of the user-specified FTP commands will not be permitted before and after the transmission and before and after the execution of list commands.
urecp-ftp.request-timeout=processing-time-of-business-process-after-FTP-reception ~ <Numeric character> ((0 to 2147483647)) <<0>>
Specifies the processing time from the passing of a request message to a business process after an FTP reception and until the return of a response message, in seconds.
If you specify a non-numeric value or a value outside the range, an error occurs when the command is executed.
urecp-ftp.resident-thread.count=number-of-resident-threads-used-for-monitoring-the-processing-time-after-FTP-reception ~ <Numeric character> ((0 to 2147483647)) <<0>>
Specifies the number of resident threads created for monitoring the processing time in business processes after an FTP reception. A resident thread is generated when an FTP reception starts.
If you omit the key or the value, the processing time is not monitored. Also, no threads are generated if the monitoring process is not executed. Therefore, the value specified in this property is ignored.
If you specify a non-numeric value or a value outside the range, an error occurs when the command is executed. Also, if you specify a value that is greater than the value specified in the urecp-ftp.timer-thread.maximum property, an error occurs when the command is executed.
urecp-ftp.timer-thread.maximum=maximum-number-of-threads-used-for-monitoring-the-processing-time-after-FTP-reception ~ <Numeric character> ((0 to 2147483647)) <<value specified for urecp-ftp.pooled-instance.maximum in the FTP reception definition file>>
Specifies the maximum number of threads used for monitoring the processing time after an FTP reception. No threads are generated if the processing time is not monitored. Therefore, the value specified in this property is ignored.
If you omit the key or the value, the value specified in the urecp-ftp.pooled-instance.maximum property (maximum number of instances pooled for the reception processing and the custom reception framework) of the FTP reception definition file is applied as the default value. The changes made with the csccompoconfig command are not applied.
The maximum number of threads is one amongst the following cases:
urecp-ftp.list-command-option.filepath=Path-of-list-command-options-definition-file ~ <Character strings (including two-byte characters) and spaces>
Specifies an absolute path for the list command options definition file.
If you omit this property, all the information specified in the list command arguments is interpreted as the path information.
Example of coding
The examples of coding are as follows:
urecp-ftp.permission-def.filepath=C:\\my_config\\permission_A.properties |
urecp-ftp.permission-def.filepath=/my_config/permission_A.properties |