Property | Type | Description | |
---|---|---|---|
AfterCommit | void | ||
AfterRollback | void | ||
BeforeEnd | void | ||
TryRecoverBrokerTXIds | XATransactionId[] |
Method | Description | |
---|---|---|
AddSynchronization ( ISynchronization synchronization ) : void |
Method AddSynchronization
|
|
Begin ( ) : void | ||
Begin ( Transaction transaction ) : void | ||
Commit ( ) : void | ||
Commit ( Enlistment enlistment ) : void | ||
InDoubt ( Enlistment enlistment ) : void | ||
InitializeDtcTxContext ( ) : void |
Should be called from NetTxSession when created to check if any TX data is stored for recovery and whether the Broker has matching info stored. If an Transaction is found that belongs to this client and is still alive on the Broker it will be recovered, otherwise the stored data should be cleared.
|
|
Prepare ( PreparingEnlistment preparingEnlistment ) : void | ||
RemoveSynchronization ( ISynchronization synchronization ) : void | ||
Rollback ( ) : void | ||
Rollback ( Enlistment enlistment ) : void | ||
SinglePhaseCommit ( SinglePhaseEnlistment enlistment ) : void | ||
TransactionContext ( |
Method | Description | |
---|---|---|
AfterCommit ( ) : void | ||
AfterRollback ( ) : void | ||
BeforeEnd ( ) : void | ||
TryRecoverBrokerTXIds ( ) : XATransactionId[] |
public AddSynchronization ( ISynchronization synchronization ) : void | ||
synchronization | ISynchronization | |
return | void |
public Begin ( Transaction transaction ) : void | ||
transaction | Transaction | |
return | void |
public Commit ( Enlistment enlistment ) : void | ||
enlistment | Enlistment | |
return | void |
public InDoubt ( Enlistment enlistment ) : void | ||
enlistment | Enlistment | |
return | void |
public Prepare ( PreparingEnlistment preparingEnlistment ) : void | ||
preparingEnlistment | PreparingEnlistment | |
return | void |
public RemoveSynchronization ( ISynchronization synchronization ) : void | ||
synchronization | ISynchronization | |
return | void |
public Rollback ( Enlistment enlistment ) : void | ||
enlistment | Enlistment | |
return | void |
public SinglePhaseCommit ( SinglePhaseEnlistment enlistment ) : void | ||
enlistment | SinglePhaseEnlistment | |
return | void |