Class AbstractMessageSelector

    • Nested Class Summary

      • 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
      protected com.consol.citrus.context.TestContext context
      Test context
      protected String matchingValue  
      protected String selectKey
      Key and value to evaluate selection with
      • Fields inherited from interface com.consol.citrus.message.MessageSelector

        factories, LOG, RESOURCE_PATH, TYPE_RESOLVER
    • Constructor Summary

      Constructors 
      Constructor Description
      AbstractMessageSelector​(String selectKey, String matchingValue, com.consol.citrus.context.TestContext context)
      Default constructor using fields.
    • Field Detail

      • selectKey

        protected final String selectKey
        Key and value to evaluate selection with
      • matchingValue

        protected final String matchingValue
      • context

        protected final com.consol.citrus.context.TestContext context
        Test context
    • Constructor Detail

      • AbstractMessageSelector

        public AbstractMessageSelector​(String selectKey,
                                       String matchingValue,
                                       com.consol.citrus.context.TestContext context)
        Default constructor using fields.
        Parameters:
        selectKey -
        matchingValue -
        context -
    • Method Detail

      • evaluate

        protected boolean evaluate​(String value)
        Evaluates given value to match this selectors matching condition. Automatically supports validation matcher expressions.
        Parameters:
        value -
        Returns: