Package org.citrusframework.config.xml
Class ReceiveMessageActionParser
java.lang.Object
org.citrusframework.config.xml.AbstractMessageActionParser
org.citrusframework.config.xml.ReceiveMessageActionParser
- All Implemented Interfaces:
org.springframework.beans.factory.xml.BeanDefinitionParser
Bean definition parser for receive action in test case.
- Author:
- Christoph Deppisch
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classTest action factory bean. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected List<VariableExtractor>getVariableExtractors(Element element) Constructs a list of variable extractors.org.springframework.beans.factory.config.BeanDefinitionprotected org.springframework.beans.factory.support.BeanDefinitionBuilderparseComponent(Element element, org.springframework.beans.factory.xml.ParserContext parserContext) Parse component returning generic bean definition.protected List<org.citrusframework.validation.context.ValidationContext>parseValidationContexts(Element messageElement, org.springframework.beans.factory.support.BeanDefinitionBuilder builder) Parse message validation contexts.Methods inherited from class org.citrusframework.config.xml.AbstractMessageActionParser
constructMessageBuilder, parseExtractHeaderElements, parseHeaderElements
-
Constructor Details
-
ReceiveMessageActionParser
public ReceiveMessageActionParser()
-
-
Method Details
-
parse
public org.springframework.beans.factory.config.BeanDefinition parse(Element element, org.springframework.beans.factory.xml.ParserContext parserContext) -
parseValidationContexts
protected List<org.citrusframework.validation.context.ValidationContext> parseValidationContexts(Element messageElement, org.springframework.beans.factory.support.BeanDefinitionBuilder builder) Parse message validation contexts.- Parameters:
messageElement-builder-- Returns:
-
getVariableExtractors
Constructs a list of variable extractors.- Parameters:
element-- Returns:
-
parseComponent
protected org.springframework.beans.factory.support.BeanDefinitionBuilder parseComponent(Element element, org.springframework.beans.factory.xml.ParserContext parserContext) Parse component returning generic bean definition.- Parameters:
element-- Returns:
-