Package com.consol.citrus.message
Class DelegatingPathExpressionProcessor
- java.lang.Object
-
- com.consol.citrus.message.DelegatingPathExpressionProcessor
-
- All Implemented Interfaces:
com.consol.citrus.message.MessageProcessor
,com.consol.citrus.message.MessageTransformer
public class DelegatingPathExpressionProcessor extends Object implements com.consol.citrus.message.MessageProcessor
Generic processor implementation delegating to JSONPath or XPath message processor based on given expression type. Delegate processor implementations are referenced through resource path lookup.
-
-
Constructor Summary
Constructors Constructor Description DelegatingPathExpressionProcessor()
DelegatingPathExpressionProcessor(Map<String,Object> pathExpressions)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Map<String,Object>
getPathExpressions()
Gets the JSONPath / XPath expressions.void
process(com.consol.citrus.message.Message message, com.consol.citrus.context.TestContext context)
-