Package com.consol.citrus.config.xml
Class ReceiveMessageActionParser
- java.lang.Object
-
- com.consol.citrus.config.xml.AbstractMessageActionParser
-
- com.consol.citrus.config.xml.ReceiveMessageActionParser
-
- All Implemented Interfaces:
org.springframework.beans.factory.xml.BeanDefinitionParser
public class ReceiveMessageActionParser extends AbstractMessageActionParser
Bean definition parser for receive action in test case.- Author:
- Christoph Deppisch
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
ReceiveMessageActionParser.ReceiveMessageActionFactoryBean
Test action factory bean.
-
Constructor Summary
Constructors Constructor Description ReceiveMessageActionParser()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected List<com.consol.citrus.variable.VariableExtractor>
getVariableExtractors(Element element)
Constructs a list of variable extractors.org.springframework.beans.factory.config.BeanDefinition
parse(Element element, org.springframework.beans.factory.xml.ParserContext parserContext)
protected org.springframework.beans.factory.support.BeanDefinitionBuilder
parseComponent(Element element, org.springframework.beans.factory.xml.ParserContext parserContext)
Parse component returning generic bean definition.protected List<com.consol.citrus.validation.context.ValidationContext>
parseValidationContexts(Element messageElement, org.springframework.beans.factory.support.BeanDefinitionBuilder builder)
Parse message validation contexts.-
Methods inherited from class com.consol.citrus.config.xml.AbstractMessageActionParser
constructMessageBuilder, parseExtractHeaderElements, parseHeaderElements
-
-
-
-
Method Detail
-
parse
public org.springframework.beans.factory.config.BeanDefinition parse(Element element, org.springframework.beans.factory.xml.ParserContext parserContext)
-
parseValidationContexts
protected List<com.consol.citrus.validation.context.ValidationContext> parseValidationContexts(Element messageElement, org.springframework.beans.factory.support.BeanDefinitionBuilder builder)
Parse message validation contexts.- Parameters:
messageElement
-builder
-- Returns:
-
getVariableExtractors
protected List<com.consol.citrus.variable.VariableExtractor> getVariableExtractors(Element element)
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:
-
-