Class ReceiveMessageActionParser

java.lang.Object
org.citrusframework.config.xml.AbstractMessageActionParser
org.citrusframework.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
  • 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

      protected List<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: