question: tell the transactionmanager to suspend any ongoing transaction . concode_field_sep InfinispanRegionFactory factory concode_elem_sep AdvancedCache cache concode_elem_sep AdvancedCache localAndSkipLoadCache concode_elem_sep InfinispanMessageLogger log concode_elem_sep String name concode_elem_sep TransactionManager tm concode_elem_sep long lastRegionInvalidation concode_elem_sep int invalidations concode_field_sep void resume concode_elem_sep long getElementCountInMemory concode_elem_sep long getElementCountOnDisk concode_elem_sep String getName concode_elem_sep InfinispanRegionFactory getRegionFactory concode_elem_sep boolean checkValid concode_elem_sep void destroy concode_elem_sep void checkAccessType concode_elem_sep long getSizeInMemory concode_elem_sep void invalidateRegion concode_elem_sep boolean isTransactionAware concode_elem_sep Transaction getCurrentTransaction concode_elem_sep boolean contains concode_elem_sep AdvancedCache getCache concode_elem_sep void beginInvalidation concode_elem_sep TransactionManager getTransactionManager concode_elem_sep int getTimeout concode_elem_sep Map toMap concode_elem_sep void endInvalidation concode_elem_sep long nextTimestamp concode_elem_sep void runInvalidation
target: Transaction function ( ) { Transaction loc0 = null ; try { if ( tm != null ) { loc0 = tm . suspend ( ) ; } } catch ( SystemException loc1 ) { throw log . cannotSuspendTx ( loc1 ) ; } return loc0 ; }