Class CamelInternalProcessor.DebuggerAdvice

java.lang.Object
org.apache.camel.impl.engine.CamelInternalProcessor.DebuggerAdvice
All Implemented Interfaces:
org.apache.camel.spi.CamelInternalProcessorAdvice<org.apache.camel.util.StopWatch>
Enclosing class:
CamelInternalProcessor

public static final class CamelInternalProcessor.DebuggerAdvice extends Object implements org.apache.camel.spi.CamelInternalProcessorAdvice<org.apache.camel.util.StopWatch>
Advice to execute when using custom debugger.
  • Constructor Summary

    Constructors
    Constructor
    Description
    DebuggerAdvice(org.apache.camel.spi.Debugger debugger, org.apache.camel.Processor target, org.apache.camel.NamedNode definition)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    after(org.apache.camel.Exchange exchange, org.apache.camel.util.StopWatch stopWatch)
     
    org.apache.camel.util.StopWatch
    before(org.apache.camel.Exchange exchange)
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface org.apache.camel.spi.CamelInternalProcessorAdvice

    hasState
  • Constructor Details

    • DebuggerAdvice

      public DebuggerAdvice(org.apache.camel.spi.Debugger debugger, org.apache.camel.Processor target, org.apache.camel.NamedNode definition)
  • Method Details

    • before

      public org.apache.camel.util.StopWatch before(org.apache.camel.Exchange exchange) throws Exception
      Specified by:
      before in interface org.apache.camel.spi.CamelInternalProcessorAdvice<org.apache.camel.util.StopWatch>
      Throws:
      Exception
    • after

      public void after(org.apache.camel.Exchange exchange, org.apache.camel.util.StopWatch stopWatch) throws Exception
      Specified by:
      after in interface org.apache.camel.spi.CamelInternalProcessorAdvice<org.apache.camel.util.StopWatch>
      Throws:
      Exception