クラス AbstractTransformerParser
java.lang.ObjectSE
org.springframework.beans.factory.xml.AbstractBeanDefinitionParser
org.springframework.integration.config.xml.AbstractConsumerEndpointParser
org.springframework.integration.config.xml.AbstractTransformerParser
- 実装済みのインターフェース一覧:
BeanDefinitionParser
- 既知の直属サブクラス
AbstractFilePayloadTransformerParser, AbstractZipTransformerParser, ClaimCheckInParser, ClaimCheckOutParser, HeaderEnricherParserSupport, HeaderFilterParser, JsonToObjectTransformerParser, MailToStringTransformerParser, MapToObjectTransformerParser, MarshallingTransformerParser, ObjectToJsonTransformerParser, ObjectToMapTransformerParser, ObjectToStringTransformerParser, PayloadDeserializingTransformerParser, PayloadSerializingTransformerParser, SyslogToMapTransformerParser, UnmarshallingTransformerParser, XPathHeaderEnricherParser, XPathTransformerParser, XsltPayloadTransformerParser
- 作成者:
- Mark Fisher
フィールド概要
クラス AbstractConsumerEndpointParser から継承されたフィールド
EXPRESSION_ATTRIBUTE, METHOD_ATTRIBUTE, REF_ATTRIBUTEクラス AbstractBeanDefinitionParser から継承されたフィールド
ID_ATTRIBUTE, NAME_ATTRIBUTEコンストラクター概要
コンストラクター方法の概要
修飾子と型メソッド説明protected abstract StringSEprotected BeanDefinitionBuilderparseHandler(ElementSE element, ParserContext parserContext) MessageHandler を解析します。protected abstract voidparseTransformer(ElementSE element, ParserContext parserContext, BeanDefinitionBuilder builder) クラス AbstractConsumerEndpointParser から継承されたメソッド
getInputChannelAttributeName, parseInternal, replyChannelInChainAllowed, resolveId
コンストラクターの詳細
AbstractTransformerParser
public AbstractTransformerParser()
方法の詳細
parseHandler
クラスからコピーされた説明:AbstractConsumerEndpointParserMessageHandler を解析します。- 次で指定:
- クラス
AbstractConsumerEndpointParserのparseHandler - パラメーター:
element- 要素。parserContext- パーサーコンテキスト。- 戻り値:
- Bean 定義ビルダー。
getTransformerClassName
parseTransformer
protected abstract void parseTransformer(ElementSE element, ParserContext parserContext, BeanDefinitionBuilder builder)