Class DefaultMessageCorrelator

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

    public class DefaultMessageCorrelator
    extends Object
    implements com.consol.citrus.message.MessageCorrelator
    Default message correlator implementation using the Citrus message id as correlation key.
    Author:
    Christoph Deppisch
    • Constructor Detail

      • DefaultMessageCorrelator

        public DefaultMessageCorrelator()
    • Method Detail

      • getCorrelationKey

        public String getCorrelationKey​(com.consol.citrus.message.Message request)
        Specified by:
        getCorrelationKey in interface com.consol.citrus.message.MessageCorrelator
      • getCorrelationKey

        public String getCorrelationKey​(String id)
        Specified by:
        getCorrelationKey in interface com.consol.citrus.message.MessageCorrelator
      • getCorrelationKeyName

        public String getCorrelationKeyName​(String consumerName)
        Specified by:
        getCorrelationKeyName in interface com.consol.citrus.message.MessageCorrelator