Class HeaderTransformationMessageFilter

java.lang.Object
org.apache.camel.component.spring.ws.filter.impl.HeaderTransformationMessageFilter
All Implemented Interfaces:
MessageFilter

public class HeaderTransformationMessageFilter extends Object implements MessageFilter
Message filter that transforms the header of a soap message
  • Constructor Details

    • HeaderTransformationMessageFilter

      public HeaderTransformationMessageFilter(String xslt)
  • Method Details

    • validHeaderName

      protected boolean validHeaderName(String name)
      Whether a header is valid
    • filterProducer

      public void filterProducer(org.apache.camel.Exchange exchange, org.springframework.ws.WebServiceMessage webServiceMessage)
      Description copied from interface: MessageFilter
      Calls filter for a producer
      Specified by:
      filterProducer in interface MessageFilter
      Parameters:
      exchange - the exchange
      webServiceMessage - provided by the producer
    • filterConsumer

      public void filterConsumer(org.apache.camel.Exchange exchange, org.springframework.ws.WebServiceMessage webServiceMessage)
      Description copied from interface: MessageFilter
      Calls filter for a consumer
      Specified by:
      filterConsumer in interface MessageFilter
      Parameters:
      exchange - the exchange
      webServiceMessage - provided by the consumer
    • getXslt

      public String getXslt()
    • setXslt

      public void setXslt(String xslt)
    • isSaxon

      public boolean isSaxon()
    • setSaxon

      public void setSaxon(boolean saxon)