Immediately before fireAction is called, a startUTA-call to the measurement correlator is inserted. As a parameter, this call provides the name of the user transaction (configured by the application developer during customization). When fireAction returns, removeControlFlow is called to inform the measurement correlator that the current control flow no longer executes this instance of a user transaction (This must not be confused with a call to stopUTA which indicates that the result of the user transaction has been presented to the user).