question: starts work on behalf of a transaction branch specified in xid . concode_field_sep boolean isAwaitingRecovery concode_elem_sep BridgeWrapper bridgeWrapper concode_elem_sep String bridgeWrapperId concode_elem_sep List<BridgeXAResource> xaResourcesAwaitingRecovery concode_elem_sep Uid externalTxId concode_field_sep void rollback concode_elem_sep void cleanupRefs concode_elem_sep int prepare concode_elem_sep int getTransactionTimeout concode_elem_sep Xid[] recover concode_elem_sep boolean isAwaitingRecovery concode_elem_sep boolean isAwaitingRecovery concode_elem_sep void writeObject concode_elem_sep boolean setTransactionTimeout concode_elem_sep void commit concode_elem_sep void cleanupRecoveredXAResources concode_elem_sep void readObject concode_elem_sep void ensureRecoveryIsDoneIfNeeded concode_elem_sep void forget concode_elem_sep void end concode_elem_sep boolean isSameRM
target: void function ( Xid arg0 , int arg1 ) { txbridgeLogger . logger . trace ( "srini_string" + arg0 + "srini_string" + arg1 + "srini_string" ) ; }