uCosminexus Application Server, Application and Resource Definition Reference Guide

[Contents][Index][Back][Next]

4.1.11 Properties that you can specify in the <config-property> tag set up for TP1 inbound adapter

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.
  • If you specify true
    The TCP_NODELAY option will be used.
  • If you specify false
    The TCP_NODELAY option will not be used.
The default value is false.
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.
  • If you specify true
    The connection will be closed after the message is sent to OpenTP1.
  • If you specify false
    The connection will not be closed after the message is sent to OpenTP1.
The default value is false. For results similar to 08-50, specify true.
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.