Function
Specifies the default value of the XA transaction timeout that is used when
a user either does not specify the XA transaction timeout or requests to use the
default value. It is possible to use the
XAResource.setTransactionTimeout method to specify the XA
transaction timeout value for the global transaction.
A zero or negative value for this property means that the transaction timeout
is not used.
Default
The transaction timeout is not used.
Example
-- system-wide property
derby.jdbc.xaTransactionTimeout=120
-- database-wide property
CALL SYSCS_UTIL.SYSCS_SET_DATABASE_PROPERTY(
'derby.jdbc.xaTransactionTimeout', '120')
Dynamic or static
Dynamic; the change takes effect immediately. For information about dynamic
changes to properties, see
Dynamic and static properties.