class org.apache.camel.impl.DefaultDebugger$1 extends java.lang.Object implements org.apache.camel.spi.Breakpoint { final org.apache.camel.spi.Breakpoint val$breakpoint; final org.apache.camel.impl.DefaultDebugger this$0; void (org.apache.camel.impl.DefaultDebugger, org.apache.camel.spi.Breakpoint) { org.apache.camel.impl.DefaultDebugger v; org.apache.camel.spi.Breakpoint v; org.apache.camel.impl.DefaultDebugger$1 v; v := @this: org.apache.camel.impl.DefaultDebugger$1; v := @parameter: org.apache.camel.impl.DefaultDebugger; v := @parameter: org.apache.camel.spi.Breakpoint; v. = v; v. = v; specialinvoke v.()>(); return; } public org.apache.camel.spi.Breakpoint$State getState() { org.apache.camel.spi.Breakpoint$State v; org.apache.camel.spi.Breakpoint v; org.apache.camel.impl.DefaultDebugger$1 v; v := @this: org.apache.camel.impl.DefaultDebugger$1; v = v.; v = interfaceinvoke v.(); return v; } public void suspend() { org.apache.camel.spi.Breakpoint v; org.apache.camel.impl.DefaultDebugger$1 v; v := @this: org.apache.camel.impl.DefaultDebugger$1; v = v.; interfaceinvoke v.(); return; } public void activate() { org.apache.camel.spi.Breakpoint v; org.apache.camel.impl.DefaultDebugger$1 v; v := @this: org.apache.camel.impl.DefaultDebugger$1; v = v.; interfaceinvoke v.(); return; } public void beforeProcess(org.apache.camel.Exchange, org.apache.camel.Processor, org.apache.camel.model.ProcessorDefinition) { org.apache.camel.Processor v; org.apache.camel.model.ProcessorDefinition v; org.apache.camel.spi.Breakpoint v; org.apache.camel.impl.DefaultDebugger$1 v; org.apache.camel.Exchange v; v := @this: org.apache.camel.impl.DefaultDebugger$1; v := @parameter: org.apache.camel.Exchange; v := @parameter: org.apache.camel.Processor; v := @parameter: org.apache.camel.model.ProcessorDefinition; v = v.; interfaceinvoke v.(v, v, v); return; } public void afterProcess(org.apache.camel.Exchange, org.apache.camel.Processor, org.apache.camel.model.ProcessorDefinition, long) { org.apache.camel.Processor v; org.apache.camel.model.ProcessorDefinition v; org.apache.camel.spi.Breakpoint v; org.apache.camel.impl.DefaultDebugger$1 v; long v; org.apache.camel.Exchange v; v := @this: org.apache.camel.impl.DefaultDebugger$1; v := @parameter: org.apache.camel.Exchange; v := @parameter: org.apache.camel.Processor; v := @parameter: org.apache.camel.model.ProcessorDefinition; v := @parameter: long; v = v.; interfaceinvoke v.(v, v, v, v); return; } public void onEvent(org.apache.camel.Exchange, java.util.EventObject, org.apache.camel.model.ProcessorDefinition) { org.apache.camel.CamelContext v, v; org.apache.camel.model.ProcessorDefinition v; org.apache.camel.spi.Debugger v, v; org.apache.camel.impl.DefaultDebugger$1 v; org.apache.camel.Exchange v; java.util.EventObject v; org.apache.camel.spi.Breakpoint v; java.lang.String v, v; boolean v, v; v := @this: org.apache.camel.impl.DefaultDebugger$1; v := @parameter: org.apache.camel.Exchange; v := @parameter: java.util.EventObject; v := @parameter: org.apache.camel.model.ProcessorDefinition; v = v instanceof org.apache.camel.management.event.ExchangeCreatedEvent; if v == 0 goto label; v = interfaceinvoke v.(); v = interfaceinvoke v.(); v = interfaceinvoke v.(); interfaceinvoke v.(v, v); goto label; label: v = v instanceof org.apache.camel.management.event.ExchangeCompletedEvent; if v == 0 goto label; v = interfaceinvoke v.(); v = interfaceinvoke v.(); v = interfaceinvoke v.(); interfaceinvoke v.(v); label: v = v.; interfaceinvoke v.(v, v, v); return; } public java.lang.String toString() { java.lang.String v; org.apache.camel.spi.Breakpoint v; org.apache.camel.impl.DefaultDebugger$1 v; v := @this: org.apache.camel.impl.DefaultDebugger$1; v = v.; v = virtualinvoke v.(); return v; } }