public class TransactionCoordinator extends Object
TransactionManager
.
Integrates with the TM through either TransactionXaAdapter
or
through SynchronizationAdapter
.Constructor and Description |
---|
TransactionCoordinator() |
Modifier and Type | Method and Description |
---|---|
CompletionStage<Boolean> |
commit(LocalTransaction localTransaction,
boolean isOnePhase) |
boolean |
is1PcForAutoCommitTransaction(LocalTransaction localTransaction) |
CompletionStage<Integer> |
prepare(LocalTransaction localTransaction) |
CompletionStage<Integer> |
prepare(LocalTransaction localTransaction,
boolean replayEntryWrapping) |
CompletionStage<Void> |
rollback(LocalTransaction localTransaction) |
void |
start() |
public void start()
public final CompletionStage<Integer> prepare(LocalTransaction localTransaction)
public final CompletionStage<Integer> prepare(LocalTransaction localTransaction, boolean replayEntryWrapping)
public CompletionStage<Boolean> commit(LocalTransaction localTransaction, boolean isOnePhase)
public CompletionStage<Void> rollback(LocalTransaction localTransaction)
public boolean is1PcForAutoCommitTransaction(LocalTransaction localTransaction)
Copyright © 2021 JBoss by Red Hat. All rights reserved.