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, toStringpublic HeaderFilter(String... headersToRemove)
public void setPatternMatch(boolean patternMatch)
public String getComponentType()
IntegrationObjectSupportgetComponentType in interface NamedComponentgetComponentType in class IntegrationObjectSupportpublic IntegrationPatternType getIntegrationPatternType()
IntegrationPatterngetIntegrationPatternType in interface IntegrationPatternIntegrationPatternType this component implements.protected void onInit()
IntegrationObjectSupportonInit in class IntegrationObjectSupportpublic Message<?> transform(Message<?> message)
transform in interface GenericTransformer<Message<?>,Message<?>>transform in interface Transformer