Configuration property fixed at build time - All other configuration properties are overridable at runtime
Configuration property |
Type |
Default |
---|---|---|
Whether IronJacamar (pool) metrics are published in case a metrics extension is present. This is a global setting and is not specific to a resource adapter. Environment variable: |
boolean |
|
The maximum amount of time the worker thread can be blocked. If not specified it assumes the same value as defined by the Environment variable: |
|
|
The kind of resource adapter. Environment variable: |
string |
|
Enable pool metrics collection. If unspecified, collecting metrics will be enabled by default if a metrics extension is active. Environment variable: |
boolean |
|
The configuration for this resource adapter Environment variable: |
Map<String,String> |
|
The transaction support level for the Connection Manager See the TransactionSupportLevel Javadoc for more information Environment variable: |
TransactionSupportLevel |
|
The number of times to retry the allocation of a connection Environment variable: |
int |
|
The time to wait between retries of the allocation of a connection Environment variable: |
|
|
The transaction timeout for the XAResource Environment variable: |
|
|
The flush strategy for the Connection Manager Environment variable: |
FlushStrategy |
|
Whether the connection manager is sharable Environment variable: |
boolean |
|
Whether the connection manager should enlist connections Environment variable: |
boolean |
|
Whether the connection manager should be connectable Environment variable: |
boolean |
|
Whether the connection manager should track connections Environment variable: |
boolean |
|
Whether the connection manager should use CCM Environment variable: |
boolean |
|
Whether the connection manager should use interleaving Environment variable: |
boolean |
|
Whether the connection manager should use same RM override Environment variable: |
boolean |
|
Whether the connection manager should wrap the XAResource Environment variable: |
boolean |
|
Whether the connection manager should pad the XID Environment variable: |
boolean |
|
The recovery username for the Connection Manager Environment variable: |
string |
|
The recovery password for the Connection Manager Environment variable: |
string |
|
The recovery security domain for the Connection Manager Environment variable: |
string |
|
The pool strategy Environment variable: |
PoolStrategy |
|
Minimum size of the pool Environment variable: |
int |
|
Initial size of the pool Environment variable: |
int |
|
Maximum size of the pool Environment variable: |
int |
|
Blocking timeout Environment variable: |
|
|
Idle timeout period. Default 30 mins Environment variable: |
int |
|
Validate on match validation Environment variable: |
boolean |
|
Background validation Environment variable: |
boolean |
|
Background validation - millis Environment variable: |
long |
|
Prefill pool Environment variable: |
boolean |
|
Strict minimum, default false Environment variable: |
boolean |
|
Do we want to immediately break when a connection cannot be matched and not evaluate the rest of the pool? Environment variable: |
boolean |
|
Fairness of semaphore permits, default true Environment variable: |
boolean |
|
Whether the pool is sharable Environment variable: |
boolean |
|
Should the pool be created without a separate pool for non-transactional connections? Environment variable: |
boolean |
|
The configuration for this resource adapter Environment variable: |
Map<String,String> |
About the Duration format
To write duration values, use the standard You can also use a simplified format, starting with a number:
In other cases, the simplified format is translated to the
|