10.2.9 Operands related to system monitoring
- 33) PDCWAITTIME [maximum-wait-time-1-for-HiRDB-client-used-by-HiRDB-External-Data-Access-Adapter][,maximum-wait-time-2-for-HiRDB-client-used-by-HiRDB-External-Data-Access-Adapter]
- The function of this operand is the same as that of the PDCWAITTIME operand of the client environment definition. For details on the PDCWAITTIME operand, see the HiRDB Version 8 UAP Development Guide. If the HiRDB version number of the foreign server is different, see the manual for the correct version.
- maximum-wait-time-1-for-HiRDB-client-used-by-HiRDB-External-Data-Access-Adapter:
<signed integer>((-65534 to 0))<<0>> (seconds)- Specifies the number of seconds to be deducted from the value of the PDCWAITTIME operand of the client environment definition. This operand determines the maximum amount of time the HiRDB client used by HiRDB External Data Access Adapter waits for a foreign HiRDB to respond following a processing request.
- Operand specification methods
- The maximum wait time is determined as follows:
- Maximum wait time = value-of-this-operand + value-of-PDCWAITTIME-operand-of-client-environment-definition
- For example, if -10 and 100 are specified for this operand and the PDCWAITTIME operand of the client environment definition, respectively, the maximum wait time is 90 seconds (100 - 10).
- Operand rules
- Specification of this operand is invalid if 0 is specified for the PDCWAITTIME operand of the client environment definition.
- Specify a value for this operand such that the combination of this value with the value of the PDCWAITTIME operand of the client environment definition results in a positive value.
- If the combination of the value of this operand with the value of the PDCWAITTIME operand of the client environment definition is 0 or smaller, 1 is assumed for the maximum wait time.
- maximum-wait-time-2-for-HiRDB-client-used-by-HiRDB-External-Data-Access-Adapter:
<unsigned integer>((0-65535)) <<600>> (minutes)- Specifies the maximum amount of time (units: seconds) the HiRDB client used by HiRDB External Data Access Adapter waits for a foreign HiRDB to respond after issuing a processing request. If maximum wait time 1 is omitted and 0 is specified for maximum time 2, the HiRDB client used by HiRDB External Data Access Adapter continues to wait for the foreign HiRDB to respond.
- Operand specification methods
- When specifying maximum wait time 2, do not forget the comma. The specification format follows:
- PDCWAITTIME ,1200
Decision on specifying maximum wait time 1 or 2- If you specify the maximum wait time of the HiRDB client used by HiRDB External Data Access Adapter individually for each UAP, specify maximum wait time 1. In contrast, if you specify the same maximum wait time for the HiRDB client used by HiRDB External Data Access Adapter (the same value for all UAPs), specify maximum wait time 2.
Priority between maximum wait time 1 and 2- If both maximum wait time 1 and 2 are simultaneously specified, maximum wait time 1 takes precedence.
- If this operand is omitted, the default value (0) of maximum wait time 1 is assumed.
- If the foreign server is HiRDB Version 06-01 or older, specification of maximum wait time 1 is invalid. Therefore, if both maximum wait time 1 and 2 are simultaneously specified, maximum wait time 2 is applied. If this operand is omitted, the default value (600) of maximum wait time 2 is assumed. If maximum wait time 1 only is specified by mistake, the default value (600) of maximum wait time 2 is assumed.
- 34) PDSWAITTIME [maximum-wait-time-1-for-foreign-HiRDB][,maximum-wait-time-2-for-foreign-HiRDB]
- The function of this operand is the same as that of the PDSWAITTIME operand of the client environment definition. For details on the PDSWAITTIME operand, see the HiRDB Version 8 UAP Development Guide. If the HiRDB version number of the foreign server is different, see the manual for the correct version.
- maximum-wait-time-1-for-foreign-HiRDB:
<unsigned integer>((0-65534)) <<0>> (seconds)- Specifies the number of seconds to be added to the value of the PDSWAITTIME operand of the client environment definition. This operand determines the maximum amount of time a foreign HiRDB waits for the next request after it returns a response to the HiRDB client used by HiRDB External Data Access Adapter.
- Operand specification methods
- The maximum wait time is determined as follows:
- Maximum wait time = value-of-this-operand + value-of-PDSWAITTIME-operand-of-client-environment-definition
- For example, if 10 and 100 are specified for this operand and the PDSWAITTIME operand of the client environment definition, respectively, the maximum wait time is 110 seconds (10 + 100).
- Operand rules
- Specification of this operand is invalid if 0 is specified for the PDSWAITTIME operand of the client environment definition.
- If the combination of the value of this operand with the value of the PDSWAITTIME operand of the client environment definition exceeds 65535, 65535 is assumed for the maximum wait time for the foreign HiRDB.
- maximum-wait-time-2-for-foreign-HiRDB:
<unsigned integer>((0-65535)) <<600>> (minutes)- Specifies the maximum amount of time (units: seconds) a foreign HiRDB waits for the next request after it returns a response to the HiRDB client used by HiRDB External Data Access Adapter. If maximum wait time 1 is omitted and 0 is specified for maximum time 2, the foreign HiRDB continues to wait until the HiRDB client used by HiRDB External Data Access Adapter responds.
- Operand specification methods
- When specifying maximum wait time 2, do not forget the comma. The specification format follows:
- PDSWAITTIME ,1200
Decision on specifying maximum wait time 1 or 2- If you specify the maximum wait time of the foreign HiRDB individually for each UAP, specify maximum wait time 1. In contrast, if you specify the same maximum wait time for the foreign HiRDB (the same value for all UAPs), specify maximum wait time 2.
Priority between maximum wait time 1 and 2- If both maximum wait time 1 and 2 are simultaneously specified, maximum wait time 1 takes precedence.
- If this operand is omitted, the default value (0) of maximum wait time 1 is assumed.
- If the foreign server is HiRDB Version 06-01 or older, specification of maximum wait time 1 is invalid. Therefore, if both maximum wait time 1 and 2 are simultaneously specified, maximum wait time 2 is applied. If this operand is omitted, the default value (600) of maximum wait time 2 is assumed. If maximum wait time 1 only is specified by mistake, the default value (600) of maximum wait time 2 is assumed.