class org.springframework.transaction.support.SimpleTransactionScope$CleanupSynchronization extends org.springframework.transaction.support.TransactionSynchronizationAdapter { private final org.springframework.transaction.support.SimpleTransactionScope$ScopedObjectsHolder scopedObjects; final org.springframework.transaction.support.SimpleTransactionScope this$0; public void (org.springframework.transaction.support.SimpleTransactionScope, org.springframework.transaction.support.SimpleTransactionScope$ScopedObjectsHolder) { org.springframework.transaction.support.SimpleTransactionScope$ScopedObjectsHolder v; org.springframework.transaction.support.SimpleTransactionScope$CleanupSynchronization v; org.springframework.transaction.support.SimpleTransactionScope v; v := @this: org.springframework.transaction.support.SimpleTransactionScope$CleanupSynchronization; v := @parameter: org.springframework.transaction.support.SimpleTransactionScope; v := @parameter: org.springframework.transaction.support.SimpleTransactionScope$ScopedObjectsHolder; v. = v; specialinvoke v.()>(); v. = v; return; } public void suspend() { org.springframework.transaction.support.SimpleTransactionScope$CleanupSynchronization v; org.springframework.transaction.support.SimpleTransactionScope v; v := @this: org.springframework.transaction.support.SimpleTransactionScope$CleanupSynchronization; v = v.; staticinvoke (v); return; } public void resume() { org.springframework.transaction.support.SimpleTransactionScope$ScopedObjectsHolder v; org.springframework.transaction.support.SimpleTransactionScope$CleanupSynchronization v; org.springframework.transaction.support.SimpleTransactionScope v; v := @this: org.springframework.transaction.support.SimpleTransactionScope$CleanupSynchronization; v = v.; v = v.; staticinvoke (v, v); return; } public void afterCompletion(int) { java.util.Iterator v; org.springframework.transaction.support.SimpleTransactionScope$CleanupSynchronization v; java.util.Collection v; org.springframework.transaction.support.SimpleTransactionScope$ScopedObjectsHolder v, v, v; java.util.Map v, v, v; org.springframework.transaction.support.SimpleTransactionScope v; int v; java.lang.Object v; boolean v; v := @this: org.springframework.transaction.support.SimpleTransactionScope$CleanupSynchronization; v := @parameter: int; v = v.; staticinvoke (v); v = v.; v = v.; v = interfaceinvoke v.(); v = interfaceinvoke v.(); label: v = interfaceinvoke v.(); if v == 0 goto label; v = interfaceinvoke v.(); interfaceinvoke v.(); goto label; label: v = v.; v = v.; interfaceinvoke v.(); v = v.; v = v.; interfaceinvoke v.(); return; } }