Class GzipMessageProcessor
- java.lang.Object
-
- com.consol.citrus.message.AbstractMessageProcessor
-
- com.consol.citrus.validation.interceptor.GzipMessageProcessor
-
- All Implemented Interfaces:
com.consol.citrus.message.MessageDirectionAware
,com.consol.citrus.message.MessageProcessor
,com.consol.citrus.message.MessageTransformer
,com.consol.citrus.message.MessageTypeSelector
public class GzipMessageProcessor extends com.consol.citrus.message.AbstractMessageProcessor
Message processor automatically converts message payloads to gzipped content. Supports String typed message payloads and payload resources.- Author:
- Christoph Deppisch
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
GzipMessageProcessor.Builder
Fluent builder.
-
Constructor Summary
Constructors Constructor Description GzipMessageProcessor()
GzipMessageProcessor(GzipMessageProcessor.Builder builder)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected void
processMessage(com.consol.citrus.message.Message message, com.consol.citrus.context.TestContext context)
-
Methods inherited from class com.consol.citrus.message.AbstractMessageProcessor
getDirection, getName, process, setDirection, supportsMessageType
-
-
-
-
Constructor Detail
-
GzipMessageProcessor
public GzipMessageProcessor()
-
GzipMessageProcessor
public GzipMessageProcessor(GzipMessageProcessor.Builder builder)
-
-