question: returns the current transaction based on the jta transaction . concode_field_sep Logger log concode_elem_sep WeakReference internTx concode_elem_sep WeakReference externTx concode_elem_sep ThreadLocal txRepository concode_field_sep void deregisterTx concode_elem_sep void abortExternalTx concode_elem_sep Transaction getExternTx concode_elem_sep void setExternTx concode_elem_sep void setInternTx concode_elem_sep void configure concode_elem_sep void registerTx concode_elem_sep Transaction getJTATransaction concode_elem_sep void registerSynchronization concode_elem_sep TransactionManager getTransactionManager concode_elem_sep TransactionImpl getInternTx concode_elem_sep String getStatusString concode_elem_sep TransactionImpl getTransaction
target: TransactionImpl function ( ) { TransactionImpl loc0 = getTransaction ( ) ; if ( null == loc0 ) { throw new TransactionNotInProgressException ( "srini_string" ) ; } return loc0 ; }