public abstract class HeaderEnricherParserSupport extends AbstractTransformerParser
EXPRESSION_ATTRIBUTE, METHOD_ATTRIBUTE, REF_ATTRIBUTEID_ATTRIBUTE, NAME_ATTRIBUTE| コンストラクターと説明 |
|---|
HeaderEnricherParserSupport() |
| 修飾子と型 | メソッドと説明 |
|---|---|
protected void | addElementToHeaderMapping(StringSE elementName, StringSE headerName) |
protected void | addElementToHeaderMapping(StringSE elementName, StringSE headerName, StringSE headerType) |
protected StringSE | getTransformerClassName() |
protected void | parseTransformer(ElementSE element, ParserContext parserContext, BeanDefinitionBuilder builder) |
protected void | postProcessHeaderEnricher(BeanDefinitionBuilder builder, ElementSE element, ParserContext parserContext) サブクラスは、このメソッドをオーバーライドして、追加の処理を提供できます。 |
protected void | processHeaders(ElementSE element, ManagedMap<StringSE, ObjectSE> headers, ParserContext parserContext) |
parseHandlergetInputChannelAttributeName, parseInternal, replyChannelInChainAllowed, resolveIdparse, postProcessComponentDefinition, registerBeanDefinition, shouldFireEvents, shouldGenerateId, shouldGenerateIdAsFallback, shouldParseNameAsAliasescloneSE, equalsSE, finalizeSE, getClassSE, hashCodeSE, notifySE, notifyAllSE, toStringSE, waitSE, waitSE, waitSEprotected final StringSE getTransformerClassName()
AbstractTransformerParser の getTransformerClassName protected final void addElementToHeaderMapping(StringSE elementName, StringSE headerName)
protected final void addElementToHeaderMapping(StringSE elementName, StringSE headerName, StringSE headerType)
protected void parseTransformer(ElementSE element, ParserContext parserContext, BeanDefinitionBuilder builder)
AbstractTransformerParser の parseTransformer protected void processHeaders(ElementSE element, ManagedMap<StringSE,ObjectSE> headers, ParserContext parserContext)
protected void postProcessHeaderEnricher(BeanDefinitionBuilder builder, ElementSE element, ParserContext parserContext)
builder - ビルダー。element - 要素。parserContext - パーサーコンテキスト。