Skip to main content
Skip table of contents

Transaction Support

Pipes utilizes XA transactions for participating in global transactions and for demarcating its local and command-scoped transactions. Pipes uses JBoss Transactions as a transaction manager.

Here are the Pipes transaction scopes:

Scope

Description

Command

Treats the user command as if all source commands are executed within the scope of the same transaction. The AutoCommitTxn execution property controls the behaviour of command level transactions

Local

The transaction boundary is locally defined by a single client session

Global

Pipes participates in a global transaction as an XA Resource.

The default transaction isolation level for Pipes is READ_COMMITTED.

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.