Class RootQNameMessageSelector

  • All Implemented Interfaces:
    com.consol.citrus.message.MessageSelector

    public class RootQNameMessageSelector
    extends com.consol.citrus.message.selector.AbstractMessageSelector
    Message selector accepts XML messages according to specified root element QName.
    Author:
    Christoph Deppisch
    • Nested Class Summary

      Nested Classes 
      Modifier and Type Class Description
      static class  RootQNameMessageSelector.Factory
      Message selector factory for this implementation.
      • Nested classes/interfaces inherited from interface com.consol.citrus.message.MessageSelector

        com.consol.citrus.message.MessageSelector.AllAcceptingMessageSelector, com.consol.citrus.message.MessageSelector.MessageSelectorFactory
    • Field Summary

      Fields 
      Modifier and Type Field Description
      static String SELECTOR_ID
      Special selector element name identifying this message selector implementation
      • Fields inherited from class com.consol.citrus.message.selector.AbstractMessageSelector

        context, matchingValue, selectKey
      • Fields inherited from interface com.consol.citrus.message.MessageSelector

        factories, LOG, RESOURCE_PATH, TYPE_RESOLVER
    • Constructor Summary

      Constructors 
      Constructor Description
      RootQNameMessageSelector​(String name, String value, com.consol.citrus.context.TestContext context)
      Default constructor using fields.
    • Field Detail

      • SELECTOR_ID

        public static final String SELECTOR_ID
        Special selector element name identifying this message selector implementation
        See Also:
        Constant Field Values
    • Constructor Detail

      • RootQNameMessageSelector

        public RootQNameMessageSelector​(String name,
                                        String value,
                                        com.consol.citrus.context.TestContext context)
        Default constructor using fields.
    • Method Detail

      • accept

        public boolean accept​(com.consol.citrus.message.Message message)