class org.apache.camel.processor.interceptor.HandleFaultInterceptor$1 extends java.lang.Object implements org.apache.camel.AsyncCallback { final org.apache.camel.Exchange val$exchange; final org.apache.camel.AsyncCallback val$callback; final org.apache.camel.processor.interceptor.HandleFaultInterceptor this$0; void (org.apache.camel.processor.interceptor.HandleFaultInterceptor, org.apache.camel.Exchange, org.apache.camel.AsyncCallback) { org.apache.camel.processor.interceptor.HandleFaultInterceptor v; org.apache.camel.AsyncCallback v; org.apache.camel.Exchange v; org.apache.camel.processor.interceptor.HandleFaultInterceptor$1 v; v := @this: org.apache.camel.processor.interceptor.HandleFaultInterceptor$1; v := @parameter: org.apache.camel.processor.interceptor.HandleFaultInterceptor; v := @parameter: org.apache.camel.Exchange; v := @parameter: org.apache.camel.AsyncCallback; v. = v; v. = v; v. = v; specialinvoke v.()>(); return; } public void done(boolean) { java.lang.Throwable v; org.apache.camel.processor.interceptor.HandleFaultInterceptor v; org.apache.camel.AsyncCallback v, v; org.apache.camel.Exchange v; org.apache.camel.processor.interceptor.HandleFaultInterceptor$1 v; boolean v; v := @this: org.apache.camel.processor.interceptor.HandleFaultInterceptor$1; v := @parameter: boolean; label: v = v.; v = v.; virtualinvoke v.(v); label: v = v.; interfaceinvoke v.(v); goto label; label: v := @caughtexception; v = v.; interfaceinvoke v.(v); throw v; label: return; catch java.lang.Throwable from label to label with label; } }