Class MessageHeaderVariableExtractor

  • All Implemented Interfaces:
    com.consol.citrus.message.MessageProcessor, com.consol.citrus.message.MessageTransformer, com.consol.citrus.variable.VariableExtractor

    public class MessageHeaderVariableExtractor
    extends Object
    implements com.consol.citrus.variable.VariableExtractor
    Variable extractor reading message headers and saves them to new test variables.
    Author:
    Christoph Deppisch
    • Constructor Detail

      • MessageHeaderVariableExtractor

        public MessageHeaderVariableExtractor()
    • Method Detail

      • extractVariables

        public void extractVariables​(com.consol.citrus.message.Message message,
                                     com.consol.citrus.context.TestContext context)
        Reads header information and saves new test variables.
        Specified by:
        extractVariables in interface com.consol.citrus.variable.VariableExtractor
      • getHeaderMappings

        public Map<String,​Object> getHeaderMappings()
        Gets the headerMappings.
        Returns:
        the headerMappings