Transactions

STABLE

Coordinates

<dependency>
  <groupId>org.wildfly.swarm</groupId>
  <artifactId>transactions</artifactId>
</dependency>

Configuration

swarm.transactions.commit-markable-resources.KEY.batch-size

Batch size for this CMR resource

swarm.transactions.commit-markable-resources.KEY.immediate-cleanup

Immediate cleanup associated to this CMR resource

swarm.transactions.commit-markable-resources.KEY.jndi-name

JNDi name of this CMR resource

swarm.transactions.commit-markable-resources.KEY.name

table name for storing XIDs

swarm.transactions.default-timeout

The default timeout.

swarm.transactions.enable-tsm-status

Whether the transaction status manager (TSM) service, needed for out of process recovery, should be provided or not..

swarm.transactions.jdbc-action-store-drop-table

Configure if jdbc action store should drop tables. Default is false. The server should be restarted for this setting to take effect.

swarm.transactions.jdbc-action-store-table-prefix

Optional prefix for table used to write transcation logs in configured jdbc action store. The server should be restarted for this setting to take effect.

swarm.transactions.jdbc-communication-store-drop-table

Configure if jdbc communication store should drop tables. Default is false. The server should be restarted for this setting to take effect.

swarm.transactions.jdbc-communication-store-table-prefix

Optional prefix for table used to write transcation logs in configured jdbc communication store. The server should be restarted for this setting to take effect.

swarm.transactions.jdbc-state-store-drop-table

Configure if jdbc state store should drop tables. Default is false. The server should be restarted for this setting to take effect.

swarm.transactions.jdbc-state-store-table-prefix

Optional prefix for table used to write transcation logs in configured jdbc state store. The server should be restarted for this setting to take effect.

swarm.transactions.jdbc-store-datasource

Jndi name of non-XA datasource used. Datasource sghould be define in datasources subsystem. The server should be restarted for this setting to take effect.

swarm.transactions.journal-store-enable-async-io

Whether AsyncIO should be enabled for the journal store. Default is false. The server should be restarted for this setting to take effect.

swarm.transactions.jts

If true this enables the Java Transaction Service.

swarm.transactions.log-store.expose-all-logs

Whether to expose all logs like orphans etc. By default only a subset of transaction logs is exposed.

swarm.transactions.log-store.transactions.KEY.age-in-seconds

The time since this transaction was prepared or when the recovery system last tried to recover it.

swarm.transactions.log-store.transactions.KEY.id

The id of this transaction.

swarm.transactions.log-store.transactions.KEY.jmx-name

The JMX name of this transaction.

swarm.transactions.log-store.transactions.KEY.participants.KEY.eis-product-name

The JCA enterprise information system’s product name.

swarm.transactions.log-store.transactions.KEY.participants.KEY.eis-product-version

The JCA enterprise information system’s product version

swarm.transactions.log-store.transactions.KEY.participants.KEY.jmx-name

The JMX name of this participant.

swarm.transactions.log-store.transactions.KEY.participants.KEY.jndi-name

JNDI name of this participant.

swarm.transactions.log-store.transactions.KEY.participants.KEY.status

Reports the commitment status of this participant (can be one of Pending, Prepared, Failed, Heuristic or Readonly).

swarm.transactions.log-store.transactions.KEY.participants.KEY.type

The type name under which this record is stored.

swarm.transactions.log-store.transactions.KEY.type

The type name under which this record is stored.

swarm.transactions.log-store.type

Specifies the implementation type of the logging store.

swarm.transactions.node-identifier

Used to set the node identifier on the core environment.

swarm.transactions.number-of-aborted-transactions

The number of aborted (i.e. rolledback) transactions.

swarm.transactions.number-of-application-rollbacks

The number of transactions that have been rolled back by application request. This includes those that timeout, since the timeout behavior is considered an attribute of the application configuration.

swarm.transactions.number-of-committed-transactions

The number of committed transactions.

swarm.transactions.number-of-heuristics

The number of transactions which have terminated with heuristic outcomes.

swarm.transactions.number-of-inflight-transactions

The number of transactions that have begun but not yet terminated.

swarm.transactions.number-of-nested-transactions

The total number of nested (sub) transactions created.

swarm.transactions.number-of-resource-rollbacks

The number of transactions that rolled back due to resource (participant) failure.

swarm.transactions.number-of-timed-out-transactions

The number of transactions that have rolled back due to timeout.

swarm.transactions.number-of-transactions

The total number of transactions (top-level and nested) created

swarm.transactions.object-store-path

Denotes a relative or absolute filesystem path denoting where the transaction manager object store should store data. By default the value is treated as relative to the path denoted by the "relative-to" attribute.

swarm.transactions.object-store-relative-to

References a global path configuration in the domain model, defaulting to the JBoss Application Server data directory (jboss.server.data.dir). The value of the "path" attribute will treated as relative to this path. Use an empty string to disable the default behavior and force the value of the "path" attribute to be treated as an absolute path.

swarm.transactions.port

Port for transaction manager

swarm.transactions.process-id-socket-binding

The name of the socket binding configuration to use if the transaction manager should use a socket-based process id. Will be 'undefined' if 'process-id-uuid' is 'true'; otherwise must be set.

swarm.transactions.process-id-socket-max-ports

The maximum number of ports to search for an open port if the transaction manager should use a socket-based process id. If the port specified by the socket binding referenced in 'process-id-socket-binding' is occupied, the next higher port will be tried until an open port is found or the number of ports specified by this attribute have been tried. Will be 'undefined' if 'process-id-uuid' is 'true'.

swarm.transactions.process-id-uuid

Indicates whether the transaction manager should use a UUID based process id.

swarm.transactions.recovery-listener

Used to specify if the recovery system should listen on a network socket or not.

swarm.transactions.socket-binding

Used to reference the correct socket binding to use for the recovery environment.

swarm.transactions.statistics-enabled

Whether statistics should be enabled.

swarm.transactions.status-port

Status port for transaction manager

swarm.transactions.status-socket-binding

Used to reference the correct socket binding to use for the transaction status manager.

swarm.transactions.use-jdbc-store

Use the jdbc store for writing transaction logs. Set to true to enable and to false to use the default log store type. The default log store is normally one file system file per transaction log. The server should be restarted for this setting to take effect. It’s alternative to Horneq based store

swarm.transactions.use-journal-store

Use the journal store for writing transaction logs. Set to true to enable and to false to use the default log store type. The default log store is normally one file system file per transaction log. The server should be restarted for this setting to take effect. It’s alternative to jdbc based store.

results matching ""

    No results matching ""