This subsection describes the properties that you can specify in the <config-property> tag set up for TP1 inbound adapter.
Table 4-11 Properties that you can specify in the <config-property> tag set up for TP1 inbound adapter
config-property-name | config-property-type | config-property-value |
---|---|---|
backlog_count | java.lang.Integer | Specifies an integer from 1 to 4096 for the length of the Listen queue of the port that awaits RPC requests. The default value is 50. The maximum value for the length of the queue that can be specified differs for each OS. For details, see the manuals describing listen() for each OS and the documentation describing the details of the TCP/IP implementation for each OS. |
connection_timeout | java.lang.Integer | Specifies an integer from 0 to 65535 for a timeout value (unit: seconds), when establishing a connection for sending replies of RPC requests. The default value is 8. When 0 is specified, a timeout will not occur. |
ipc_sockctl_watchtime | java.lang.Integer | Specifies an integer from 0 to 65535 as the waiting time for a temporary close response (unit: seconds). The default value is 180. When 0 is specified, no operation is performed. |
ipc_tcpnodelay | java.lang.Boolean | Specifies whether to use the TCP_NODELAY option for the socket used for establishing a connection with OpenTP1.
|
max_connections | java.lang.Integer | Specifies an integer from 1 to 2032 for the maximum number of concurrent connections with the port that awaits RPC requests. The default value is 64. |
node_id | java.lang.String | Specifies the node identifier using 4 characters. Specify an alphabetic character (A to Z, a to z) as the first character and for the second and subsequent characters, use alphanumeric characters (A to Z, a to z, 0 to 9) or underscore (_). Specify a unique string for each TP1 inbound adapter. The default value is Cos_. |
receive_buffer_size | java.lang.Integer | Specifies an integer from 8192 to 10485761, for the received buffer size. The default value is 8192. |
rpc_close_after_send | java.lang.Boolean | Specifies whether to close the connection after the message is sent to OpenTP1.
|
rpc_max_thread_count | java.lang.Integer | Specifies an integer from 1 to 1024 as the maximum number of threads for receiving concurrent RPC requests. The default value is 10. |
rpc_receive_timeout | java.lang.Integer | Specifies an integer from 0 to 65535 for a timeout (unit: seconds) when receiving RPC requests. The default value is 180. When 0 is specified, a timeout will not occur. |
rpc_receive_timeout_interval | java.lang.Integer | Specifies an integer from 1 to 65535 for the timeout monitoring interval, when receiving RPC requests. The default value is 5. |
rpc_sockctl_highwater | java.lang.Integer | Specifies an integer from 0 to 100 as the threshold value (unit: percent (%)) to start the temporary close processing for RPC receiving connections. The default value is 100. |
rpc_sockctl_lowwater | java.lang.Integer | Specifies an integer from 0 to 100 as the percentage of number of connections (unit: percent (%)) where the temporary close processing for RPC receiving connections is an exception. The default value is 0. |
scd_port | java.lang.Integer | Specifies an integer from 5001 to 65535, for the port number of the port that awaits RPC requests. The default value is 23700. |
send_buffer_size | java.lang.Integer | Specifies an integer from 8192 to 10485761 for the sent buffer size for a reply. The default value is 8192. |
send_retry_count | java.lang.Integer | Specifies an integer from 0 to 65535 for the retry count, when an error occurs while establishing a TCP/IP connection for sending server responses. The default value is 1. When 0 is specified, the system does not try to re-establish a connection. |
send_retry_interval | java.lang.Integer | Specifies an integer from 0 to 300000 for the retry interval (unit: milliseconds), when an error occurs while establishing a TCP/IP connection for sending server responses. The default value is 0. When 0 is specified, the system tries to establish the TCP/IP connection without any interval. This property becomes valid, when 1 to 65535 is specified in send_retry_count. |
service_group | java.lang.String | Specifies 1 to 31 characters as the name of the service group for TP1 inbound adapter. Specify an alphabetic character (A to Z, a to z) as the first character and for the second and subsequent characters, use alphanumeric characters (A to Z, a to z, 0 to 9) or underscore (_). Specify a unique service group name among the J2EE servers. |
tcp_receive_timeout | java.lang.Integer | Specifies an integer from 0 to 65535 for a timeout (unit: seconds) starting from establishing a connection or from the time of receiving current data until the next data is received. The default value is 10. When 0 is specified, a timeout will not occur. |
tcp_send_timeout | java.lang.Integer | Specifies an integer from 0 to 65535 for a timeout (unit: seconds) when sending replies for RPC requests. The default value is 10. When 0 is specified, a timeout will not occur. |
tcp_send_timeout_interval | java.lang.Integer | Specifies an integer from 1 to 65535 for a timeout monitoring interval when sending replies for RPC requests. The default value is 5. Note that in 08-53 and later versions, the settings for this property are ignored. |
trn_max_connections | java.lang.Integer | Specifies an integer from 1 to 2032 as the maximum number of concurrent connections for sending RPC requests. The default value is 64. |
trn_max_thread_count | java.lang.Integer | Specifies an integer from 1 to 1024 as the maximum number of concurrent threads used for sending and receiving synchronous point messages. The default value is 1. |
trn_port | java.lang.Integer | Specifies an integer from 5001 to 65535 for the port number of the port that awaits synchronization. The default value is 23900. |
trn_sockctl_highwater | java.lang.Integer | Specifies an integer from 0 to 100 as the threshold value (unit: percent (%)) to start the temporary close processing for RPC sending connections. The default value is 100. |
trn_sockctl_lowwater | java.lang.Integer | Specifies an integer from 0 to 100 as the percentage of number of connections (unit: percent (%)) where the temporary close processing for RPC sending connections is an exception. The default value is 0. |