3.4.7.2 Associate Transaction Success
The Associate Transaction Success event MUST be signaled with the following arguments:
A transaction object.
If the Associate Transaction Success event is signaled, the transaction manager MUST perform the following actions:
Find the list of CONNTYPE_TXUSER_ASSOCIATE (section 2.2.8.2.1.1) connections in the associates table of the transaction manager communicating with an application facet by using the Transaction Object.Identifier field of the transaction object as the key.
For each connection in the list:
Remove the connection from the list.
If the connection state is Processing Associate Request:
Send a TXUSER_ASSOCIATE_MTAG_ASSOCIATED (section 2.2.8.2.1.1.2) message using the connection.
Set the connection state to Active.
Remove the list from the associates table of the transaction manager communicating with an application facet.