org.apache.camel.component.cxf.common.header
Class CxfHeaderFilterStrategy
java.lang.Object
org.apache.camel.impl.DefaultHeaderFilterStrategy
org.apache.camel.component.cxf.common.header.CxfHeaderFilterStrategy
- All Implemented Interfaces:
- org.apache.camel.spi.HeaderFilterStrategy
public class CxfHeaderFilterStrategy
- extends org.apache.camel.impl.DefaultHeaderFilterStrategy
The default CXF header filter strategy.
- Version:
Nested classes/interfaces inherited from interface org.apache.camel.spi.HeaderFilterStrategy |
org.apache.camel.spi.HeaderFilterStrategy.Direction |
Methods inherited from class org.apache.camel.impl.DefaultHeaderFilterStrategy |
applyFilterToCamelHeaders, applyFilterToExternalHeaders, getInFilter, getInFilterPattern, getOutFilter, getOutFilterPattern, isAllowNullValues, isLowerCase, setAllowNullValues, setInFilter, setInFilterPattern, setLowerCase, setOutFilter, setOutFilterPattern |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
CxfHeaderFilterStrategy
public CxfHeaderFilterStrategy()
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.impl.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
Apache CAMEL