Class CxfHeaderFilterStrategy

java.lang.Object
org.apache.camel.support.DefaultHeaderFilterStrategy
org.apache.camel.component.cxf.transport.header.CxfHeaderFilterStrategy
All Implemented Interfaces:
org.apache.camel.spi.HeaderFilterStrategy

public class CxfHeaderFilterStrategy extends org.apache.camel.support.DefaultHeaderFilterStrategy
The default CXF header filter strategy.
  • Constructor Details

    • CxfHeaderFilterStrategy

      public CxfHeaderFilterStrategy()
  • Method Details

    • initialize

      protected void initialize()
    • extendedFilter

      protected boolean extendedFilter(org.apache.camel.spi.HeaderFilterStrategy.Direction direction, String key, Object value, org.apache.camel.Exchange exchange)
      Overrides:
      extendedFilter in class org.apache.camel.support.DefaultHeaderFilterStrategy
    • setMessageHeaderFilters

      public void setMessageHeaderFilters(List<MessageHeaderFilter> messageHeaderFilters)
      Parameters:
      messageHeaderFilters - the messageHeaderFilters to set
    • getMessageHeaderFilters

      public List<MessageHeaderFilter> getMessageHeaderFilters()
      Returns:
      the messageHeaderFilters
    • isAllowFilterNamespaceClash

      public boolean isAllowFilterNamespaceClash()
      Returns:
      the allowFilterNamespaceClash
    • setAllowFilterNamespaceClash

      public void setAllowFilterNamespaceClash(boolean allowFilterNamespaceClash)
      Parameters:
      allowFilterNamespaceClash - the allowFilterNamespaceClash to set
    • getMessageHeaderFiltersMap

      public Map<String,MessageHeaderFilter> getMessageHeaderFiltersMap()
      Returns:
      the messageHeaderFiltersMap
    • setRelayHeaders

      public void setRelayHeaders(boolean relayHeaders)
      Parameters:
      relayHeaders - the relayHeaders to set
    • isRelayHeaders

      public boolean isRelayHeaders()
      Returns:
      the relayHeaders
    • isRelayAllMessageHeaders

      public boolean isRelayAllMessageHeaders()
      Returns:
      the relayAllMessageHeaders
    • setRelayAllMessageHeaders

      public void setRelayAllMessageHeaders(boolean relayAllMessageHeaders)
      Parameters:
      relayAllMessageHeaders - the relayAllMessageHeaders to set