public class HeaderFilter extends IntegrationObjectSupport implements Transformer, IntegrationPattern
EXPRESSION_PARSER, logger
Constructor and Description |
---|
HeaderFilter(String... headersToRemove) |
Modifier and Type | Method and Description |
---|---|
String |
getComponentType()
Subclasses may implement this method to provide component type information.
|
IntegrationPatternType |
getIntegrationPatternType()
Return a pattern type this component implements.
|
protected void |
onInit()
Subclasses may implement this for initialization logic.
|
void |
setPatternMatch(boolean patternMatch) |
Message<?> |
transform(Message<?> message) |
afterPropertiesSet, extractTypeIfPossible, generateId, getApplicationContext, getApplicationContextId, getBeanDescription, getBeanFactory, getBeanName, getChannelResolver, getComponentName, getConversionService, getExpression, getIntegrationProperties, getIntegrationProperty, getMessageBuilderFactory, getTaskScheduler, isInitialized, setApplicationContext, setBeanFactory, setBeanName, setChannelResolver, setComponentName, setConversionService, setMessageBuilderFactory, setPrimaryExpression, setTaskScheduler, toString
public HeaderFilter(String... headersToRemove)
public void setPatternMatch(boolean patternMatch)
public String getComponentType()
IntegrationObjectSupport
getComponentType
in interface NamedComponent
getComponentType
in class IntegrationObjectSupport
public IntegrationPatternType getIntegrationPatternType()
IntegrationPattern
getIntegrationPatternType
in interface IntegrationPattern
IntegrationPatternType
this component implements.protected void onInit()
IntegrationObjectSupport
onInit
in class IntegrationObjectSupport
public Message<?> transform(Message<?> message)
transform
in interface GenericTransformer<Message<?>,Message<?>>
transform
in interface Transformer