Package org.citrusframework.message
Interface MessageProcessorSupport
- All Superinterfaces:
org.citrusframework.message.processor.BaseMessageProcessors,org.citrusframework.message.processor.BinaryMessageProcessorBuilder.Factory,org.citrusframework.message.processor.camel.CamelMessageProcessors.Factory,org.citrusframework.message.processor.DelegatingPathExpressionProcessorBuilder.Factory,org.citrusframework.message.processor.DelegatingVariableExtractorBuilder.Factory,org.citrusframework.message.processor.GzipMessageProcessorBuilder.Factory,org.citrusframework.message.processor.json.JsonMessageProcessors.Factory,MessageProcessorLookupSupport,org.citrusframework.message.Processors,org.citrusframework.message.processor.xml.XmlMessageProcessors.Factory
- All Known Implementing Classes:
DefaultMessageProcessors
public interface MessageProcessorSupport
extends org.citrusframework.message.Processors, MessageProcessorLookupSupport
Interface combines default implementations with domain specific language methods for all message processors
available in Citrus.
-
Method Summary
Modifier and TypeMethodDescriptiondefault org.citrusframework.message.processor.camel.CamelMessageProcessorscamel()default org.citrusframework.message.processor.DelegatingVariableExtractorBuilderextract()default org.citrusframework.message.processor.json.JsonMessageProcessorsjson()path()default BinaryMessageProcessor.BuildertoBinary()default GzipMessageProcessor.BuildertoGzip()default org.citrusframework.message.processor.xml.XmlMessageProcessorsxml()Methods inherited from interface org.citrusframework.message.processor.camel.CamelMessageProcessors.Factory
camelMethods inherited from interface org.citrusframework.message.processor.json.JsonMessageProcessors.Factory
jsonPathMethods inherited from interface org.citrusframework.message.MessageProcessorLookupSupport
lookupMethods inherited from interface org.citrusframework.message.processor.xml.XmlMessageProcessors.Factory
xpath
-
Method Details
-
toBinary
- Specified by:
toBinaryin interfaceorg.citrusframework.message.processor.BinaryMessageProcessorBuilder.Factory
-
path
- Specified by:
pathin interfaceorg.citrusframework.message.processor.DelegatingPathExpressionProcessorBuilder.Factory
-
extract
default org.citrusframework.message.processor.DelegatingVariableExtractorBuilder extract()- Specified by:
extractin interfaceorg.citrusframework.message.processor.DelegatingVariableExtractorBuilder.Factory
-
toGzip
- Specified by:
toGzipin interfaceorg.citrusframework.message.processor.GzipMessageProcessorBuilder.Factory
-
camel
default org.citrusframework.message.processor.camel.CamelMessageProcessors camel()- Specified by:
camelin interfaceorg.citrusframework.message.processor.camel.CamelMessageProcessors.Factory
-
json
default org.citrusframework.message.processor.json.JsonMessageProcessors json()- Specified by:
jsonin interfaceorg.citrusframework.message.processor.json.JsonMessageProcessors.Factory
-
xml
default org.citrusframework.message.processor.xml.XmlMessageProcessors xml()- Specified by:
xmlin interfaceorg.citrusframework.message.processor.xml.XmlMessageProcessors.Factory
-