Class CamelInternalProcessor.MessageHistoryAdvice

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

public static class CamelInternalProcessor.MessageHistoryAdvice extends Object implements org.apache.camel.spi.CamelInternalProcessorAdvice<org.apache.camel.MessageHistory>
Advice when Message History has been enabled.
  • Constructor Summary

    Constructors
    Constructor
    Description
    MessageHistoryAdvice(org.apache.camel.spi.MessageHistoryFactory factory, org.apache.camel.NamedNode definition)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    after(org.apache.camel.Exchange exchange, org.apache.camel.MessageHistory history)
     
    org.apache.camel.MessageHistory
    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

    • MessageHistoryAdvice

      public MessageHistoryAdvice(org.apache.camel.spi.MessageHistoryFactory factory, org.apache.camel.NamedNode definition)
  • Method Details

    • before

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

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