test ( ) { final long IDENT_0 = ( 1000 * 1000 ) * 1000 ; final org . IDENT_1 . IDENT_2 . IDENT_3 . IDENT_4 . IDENT_5 < java . lang . String > ref = new org . IDENT_1 . IDENT_2 . IDENT_3 . IDENT_4 . IDENT_5 < java . lang . String > ( IDENT_6 , null ) ; long IDENT_7 = ref . METHOD_0 ( ) ; final org . IDENT_1 . IDENT_2 . IDENT_3 . IDENT_8 executor = new org . IDENT_1 . IDENT_2 . IDENT_3 . METHOD_1 ( new org . IDENT_1 . IDENT_2 . IDENT_3 . IDENT_9 . IDENT_10 . METHOD_2 ( IDENT_6 ) ) ; final org . IDENT_1 . api . IDENT_11 . IDENT_12 IDENT_13 = new org . IDENT_1 . api . IDENT_11 . METHOD_3 ( ) { @ org . IDENT_1 . IDENT_2 . IDENT_3 . IDENT_14 . Override public void call ( org . IDENT_1 . api . IDENT_15 tx ) throws org . IDENT_1 . IDENT_2 . IDENT_3 . IDENT_14 . Exception { java . lang . Object x = ref . METHOD_4 ( ( ( org . IDENT_1 . IDENT_2 . IDENT_3 . IDENT_9 . IDENT_10 . IDENT_16 ) ( tx ) ) , org . IDENT_1 . IDENT_2 . IDENT_3 . IDENT_14 . IDENT_17 ) . IDENT_18 ; } } ; System . out . println ( STRING_0 ) ; long IDENT_19 = java . lang . System . currentTimeMillis ( ) ; for ( long k = 0 ; k < IDENT_0 ; k ++ ) { executor . execute ( IDENT_13 ) ; } long IDENT_20 = ( java . lang . System . currentTimeMillis ( ) ) - IDENT_19 ; System . out . println ( STRING_1 ) ; java . lang . String s = org . IDENT_21 . IDENT_22 . METHOD_5 ( IDENT_0 , IDENT_20 , 1 ) ; System . out . METHOD_6 ( STRING_2 , IDENT_20 ) ; System . out . METHOD_6 ( STRING_3 , s ) ; "<AssertPlaceHolder>" ; } execute ( org . IDENT_1 . IDENT_2 . IDENT_3 . METHOD_3 ) { if ( IDENT_13 == null ) { throw new java . lang . METHOD_7 ( ) ; } final org . IDENT_1 . IDENT_2 . IDENT_3 . IDENT_23 . IDENT_24 IDENT_25 = METHOD_8 ( ) ; org . IDENT_1 . IDENT_2 . IDENT_3 . IDENT_26 pool = ( ( org . IDENT_1 . IDENT_2 . IDENT_3 . IDENT_26 ) ( IDENT_25 . IDENT_27 ) ) ; if ( pool == null ) { pool = new org . IDENT_1 . IDENT_2 . IDENT_3 . METHOD_9 ( ) ; IDENT_25 . IDENT_27 = pool ; } org . IDENT_1 . IDENT_2 . IDENT_3 . IDENT_28 tx = ( ( org . IDENT_1 . IDENT_2 . IDENT_3 . IDENT_28 ) ( IDENT_25 . IDENT_29 ) ) ; if ( ( tx == null ) || ( ! ( tx . METHOD_10 ( ) ) ) ) { tx = null ; } java . lang . Throwable IDENT_30 = null ; try { if ( ( tx != null ) && ( tx . METHOD_10 ( ) ) ) { IDENT_13 . call ( tx ) ; return ; } tx = IDENT_31 . METHOD_11 ( pool ) ; IDENT_25 . IDENT_29 = tx ; boolean IDENT_32 = true ; try { do { try { IDENT_30 = null ; IDENT_13 . call ( tx ) ; tx . commit ( ) ; IDENT_32 = false ; return ; } catch ( org . IDENT_1 . IDENT_2 . IDENT_3 . IDENT_33 e ) { if ( IDENT_34 ) { if ( IDENT_35 . METHOD_12 ( ) . METHOD_13 ( IDENT_36 . IDENT_37 ) ) { org . IDENT_1 . IDENT_2 . IDENT_3 . METHOD_1 . logger . info ( java . lang . String . format ( STRING_4 , IDENT_35 . IDENT_38 ) ) ; } } tx . METHOD_14 ( ) ; } catch ( org . IDENT_1 . IDENT_2 . IDENT_3 . IDENT_39 e ) { if ( IDENT_34 ) { if ( IDENT_35 . METHOD_12 ( ) . METHOD_13 ( IDENT_36 . IDENT_37 ) ) { org . IDENT_1 . IDENT_2 . IDENT_3 . METHOD_1 . logger . info ( java . lang . String . format ( STRING_5 , IDENT_35 . IDENT_38 ) ) ; } } IDENT_32 = false ; org . IDENT_1 . IDENT_2 . IDENT_3 . IDENT_28 IDENT_40 = tx ; tx = IDENT_31 . METHOD_15 ( tx , pool ) ; pool . put ( IDENT_40 ) ; IDENT_25 . IDENT_29 = tx ; } catch ( org . IDENT_1 . IDENT_2 . IDENT_3 . IDENT_41 e ) { IDENT_30 = e ; if ( IDENT_34 ) { if ( IDENT_35 . METHOD_12 ( ) . METHOD_13 ( IDENT_36 . IDENT_37 ) ) { org . IDENT_1 . IDENT_2 . IDENT_3 . METHOD_1 . logger . info ( java . lang . String . format ( STRING_6 , IDENT_35 . IDENT_38 ) ) ; } } IDENT_42 . METHOD_16 ( tx . METHOD_17 ( ) ) ; } } while ( tx . METHOD_18 ( ) ) ; } finally { if ( IDENT_32 ) { tx . METHOD_19 ( ) ; } pool . put ( tx ) ; IDENT_25 . IDENT_29 = null ; } } catch ( java . lang . RuntimeException e ) { throw e ; } catch ( java . lang . Exception e ) { throw new org . IDENT_1 . IDENT_2 . IDENT_3 . METHOD_20 ( e ) ; } if ( IDENT_34 ) { if ( IDENT_35 . METHOD_12 ( ) . METHOD_13 ( IDENT_36 . IDENT_37 ) ) { org . IDENT_1 . IDENT_2 . IDENT_3 . METHOD_1 . logger . info ( java . lang . String . format ( STRING_7 , IDENT_35 . IDENT_38 , IDENT_35 . METHOD_21 ( ) ) ) ; } } throw new org . IDENT_1 . IDENT_2 . IDENT_3 . METHOD_22 ( java . lang . String . format ( STRING_7 , IDENT_35 . METHOD_23 ( ) , IDENT_35 . METHOD_21 ( ) ) , IDENT_30 ) ; }
org . junit . Assert . assertEquals ( IDENT_7 , ref . version )