return a usertransaction that was retrieved via getusertransaction . this will make sure that the initalcontext used to lookup/create the usertransaction is properly cleaned up . concode_field_sep UserTransaction userTransaction concode_elem_sep InitialContext context concode_elem_sep String DEFAULT_USER_TX_LOCATION concode_elem_sep String userTxURL concode_field_sep void rollback concode_elem_sep Logger getLog concode_elem_sep void setTransactionTimeout concode_elem_sep void setRollbackOnly concode_elem_sep void commit concode_elem_sep void setUserTxLocation concode_elem_sep void finalize concode_elem_sep int getStatus concode_elem_sep UserTransaction lookupUserTransaction concode_elem_sep void closeContext concode_elem_sep void begin concode_elem_sep String getUserTxLocation
void function ( UserTransaction arg0 ) { if ( ( arg0 != null ) && ( arg0 instanceof UserTransactionWithContext ) ) { UserTransactionWithContext loc0 = ( UserTransactionWithContext ) arg0 ; loc0 . closeContext ( ) ; } }