|
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: QUARKUS_IRONJACAMAR_METRICS_ENABLED
|
boolean |
false
|
The maximum amount of time the worker thread can be blocked. If not specified it assumes the same value as defined by the quarkus.vertx.max-worker-execute-time configuration.
Environment variable: QUARKUS_IRONJACAMAR_MAX_WORKER_EXECUTE_TIME
|
Duration |
${QUARKUS.VERTX.MAX-WORKER-EXECUTE-TIME:60}
|
quarkus.ironjacamar."resource-adapter-name".ra.kind
The kind of resource adapter.
Environment variable: QUARKUS_IRONJACAMAR_RA_KIND
|
string |
|
quarkus.ironjacamar."resource-adapter-name".ra.cm.pool.enable-metrics
Enable pool metrics collection. If unspecified, collecting metrics will be enabled by default if a metrics extension is active.
Environment variable: QUARKUS_IRONJACAMAR_RA_CM_POOL_ENABLE_METRICS
|
boolean |
|
quarkus.ironjacamar."resource-adapter-name".ra.config."config"
The configuration for this resource adapter
Environment variable: QUARKUS_IRONJACAMAR_RA_CONFIG__CONFIG_
|
Map<String,String> |
|
quarkus.ironjacamar."resource-adapter-name".ra.cm.transaction-support-level
The transaction support level for the Connection Manager
Environment variable: QUARKUS_IRONJACAMAR_RA_CM_TRANSACTION_SUPPORT_LEVEL
|
no-transaction , local-transaction , xa-transaction
|
xa-transaction
|
quarkus.ironjacamar."resource-adapter-name".ra.cm.allocation-retry
The number of times to retry the allocation of a connection
Environment variable: QUARKUS_IRONJACAMAR_RA_CM_ALLOCATION_RETRY
|
int |
5
|
quarkus.ironjacamar."resource-adapter-name".ra.cm.allocation-retry-wait
The time to wait between retries of the allocation of a connection
Environment variable: QUARKUS_IRONJACAMAR_RA_CM_ALLOCATION_RETRY_WAIT
|
Duration |
1S
|
quarkus.ironjacamar."resource-adapter-name".ra.cm.xa-resource-timeout
The transaction timeout for the XAResource
Environment variable: QUARKUS_IRONJACAMAR_RA_CM_XA_RESOURCE_TIMEOUT
|
Duration |
120S
|
quarkus.ironjacamar."resource-adapter-name".ra.cm.flush-strategy
The flush strategy for the Connection Manager
Environment variable: QUARKUS_IRONJACAMAR_RA_CM_FLUSH_STRATEGY
|
unknown , failing-connection-only , invalid-idle-connections , idle-connections , gracefully , entire-pool , all-invalid-idle-connections , all-idle-connections , all-gracefully , all-connections
|
failing-connection-only
|
quarkus.ironjacamar."resource-adapter-name".ra.cm.sharable
Whether the connection manager is sharable
Environment variable: QUARKUS_IRONJACAMAR_RA_CM_SHARABLE
|
boolean |
true
|
quarkus.ironjacamar."resource-adapter-name".ra.cm.enlistment
Whether the connection manager should enlist connections
Environment variable: QUARKUS_IRONJACAMAR_RA_CM_ENLISTMENT
|
boolean |
true
|
quarkus.ironjacamar."resource-adapter-name".ra.cm.connectable
Whether the connection manager should be connectable
Environment variable: QUARKUS_IRONJACAMAR_RA_CM_CONNECTABLE
|
boolean |
false
|
quarkus.ironjacamar."resource-adapter-name".ra.cm.tracking
Whether the connection manager should track connections
Environment variable: QUARKUS_IRONJACAMAR_RA_CM_TRACKING
|
boolean |
|
quarkus.ironjacamar."resource-adapter-name".ra.cm.use-ccm
Whether the connection manager should use CCM
Environment variable: QUARKUS_IRONJACAMAR_RA_CM_USE_CCM
|
boolean |
true
|
quarkus.ironjacamar."resource-adapter-name".ra.cm.interleaving
Whether the connection manager should use interleaving
Environment variable: QUARKUS_IRONJACAMAR_RA_CM_INTERLEAVING
|
boolean |
false
|
quarkus.ironjacamar."resource-adapter-name".ra.cm.is-same-rm-override
Whether the connection manager should use same RM override
Environment variable: QUARKUS_IRONJACAMAR_RA_CM_IS_SAME_RM_OVERRIDE
|
boolean |
|
quarkus.ironjacamar."resource-adapter-name".ra.cm.wrap-xa-resource
Whether the connection manager should wrap the XAResource
Environment variable: QUARKUS_IRONJACAMAR_RA_CM_WRAP_XA_RESOURCE
|
boolean |
true
|
quarkus.ironjacamar."resource-adapter-name".ra.cm.pad-xid
Whether the connection manager should pad the XID
Environment variable: QUARKUS_IRONJACAMAR_RA_CM_PAD_XID
|
boolean |
false
|
quarkus.ironjacamar."resource-adapter-name".ra.cm.recovery.username
The recovery username for the Connection Manager
Environment variable: QUARKUS_IRONJACAMAR_RA_CM_RECOVERY_USERNAME
|
string |
|
quarkus.ironjacamar."resource-adapter-name".ra.cm.recovery.password
The recovery password for the Connection Manager
Environment variable: QUARKUS_IRONJACAMAR_RA_CM_RECOVERY_PASSWORD
|
string |
|
quarkus.ironjacamar."resource-adapter-name".ra.cm.recovery.security-domain
The recovery security domain for the Connection Manager
Environment variable: QUARKUS_IRONJACAMAR_RA_CM_RECOVERY_SECURITY_DOMAIN
|
string |
|
quarkus.ironjacamar."resource-adapter-name".ra.cm.pool.strategy
Environment variable: QUARKUS_IRONJACAMAR_RA_CM_POOL_STRATEGY
|
pool-by-cri , pool-by-subject , pool-by-subject-and-cri , one-pool , reauth
|
pool-by-cri
|
quarkus.ironjacamar."resource-adapter-name".ra.cm.pool.config.min-size
Environment variable: QUARKUS_IRONJACAMAR_RA_CM_POOL_CONFIG_MIN_SIZE
|
int |
0
|
quarkus.ironjacamar."resource-adapter-name".ra.cm.pool.config.initial-size
Environment variable: QUARKUS_IRONJACAMAR_RA_CM_POOL_CONFIG_INITIAL_SIZE
|
int |
|
quarkus.ironjacamar."resource-adapter-name".ra.cm.pool.config.max-size
Environment variable: QUARKUS_IRONJACAMAR_RA_CM_POOL_CONFIG_MAX_SIZE
|
int |
20
|
quarkus.ironjacamar."resource-adapter-name".ra.cm.pool.config.blocking-timeout
Environment variable: QUARKUS_IRONJACAMAR_RA_CM_POOL_CONFIG_BLOCKING_TIMEOUT
|
Duration |
30000MS
|
quarkus.ironjacamar."resource-adapter-name".ra.cm.pool.config.idle-timeout-minutes
Idle timeout period. Default 30 mins
Environment variable: QUARKUS_IRONJACAMAR_RA_CM_POOL_CONFIG_IDLE_TIMEOUT_MINUTES
|
int |
30
|
quarkus.ironjacamar."resource-adapter-name".ra.cm.pool.config.validate-on-match
Validate on match validation
Environment variable: QUARKUS_IRONJACAMAR_RA_CM_POOL_CONFIG_VALIDATE_ON_MATCH
|
boolean |
false
|
quarkus.ironjacamar."resource-adapter-name".ra.cm.pool.config.background-validation
Environment variable: QUARKUS_IRONJACAMAR_RA_CM_POOL_CONFIG_BACKGROUND_VALIDATION
|
boolean |
false
|
quarkus.ironjacamar."resource-adapter-name".ra.cm.pool.config.background-validation-millis
Background validation - millis
Environment variable: QUARKUS_IRONJACAMAR_RA_CM_POOL_CONFIG_BACKGROUND_VALIDATION_MILLIS
|
long |
|
quarkus.ironjacamar."resource-adapter-name".ra.cm.pool.config.prefill
Environment variable: QUARKUS_IRONJACAMAR_RA_CM_POOL_CONFIG_PREFILL
|
boolean |
false
|
quarkus.ironjacamar."resource-adapter-name".ra.cm.pool.config.strict-min
Strict minimum, default false
Environment variable: QUARKUS_IRONJACAMAR_RA_CM_POOL_CONFIG_STRICT_MIN
|
boolean |
false
|
quarkus.ironjacamar."resource-adapter-name".ra.cm.pool.config.use-fast-fail
Do we want to immediately break when a connection cannot be matched and not evaluate the rest of the pool?
Environment variable: QUARKUS_IRONJACAMAR_RA_CM_POOL_CONFIG_USE_FAST_FAIL
|
boolean |
false
|
quarkus.ironjacamar."resource-adapter-name".ra.cm.pool.config.fair
Fairness of semaphore permits, default true
Environment variable: QUARKUS_IRONJACAMAR_RA_CM_POOL_CONFIG_FAIR
|
boolean |
true
|
quarkus.ironjacamar."resource-adapter-name".ra.cm.pool.sharable
Whether the pool is sharable
Environment variable: QUARKUS_IRONJACAMAR_RA_CM_POOL_SHARABLE
|
boolean |
true
|
quarkus.ironjacamar."resource-adapter-name".ra.cm.pool.no-tx-separate-pool
Should the pool be created without a separate pool for non-transactional connections?
Environment variable: QUARKUS_IRONJACAMAR_RA_CM_POOL_NO_TX_SEPARATE_POOL
|
boolean |
false
|
quarkus.ironjacamar.activation-spec."activation-spec-name".enabled
Enable this activation spec. If the activation spec is disabled, endpoints configured to use this activation spec will be not activated.
Environment variable: QUARKUS_IRONJACAMAR_ACTIVATION_SPEC_ENABLED
|
boolean |
true
|
quarkus.ironjacamar.activation-spec."activation-spec-name".config."config"
The configuration for this resource adapter
Environment variable: QUARKUS_IRONJACAMAR_ACTIVATION_SPEC_CONFIG__CONFIG_
|
Map<String,String> |
|