Class HeaderMatchingMessageSelector
java.lang.Object
org.citrusframework.message.selector.AbstractMessageSelector
org.citrusframework.message.selector.HeaderMatchingMessageSelector
- All Implemented Interfaces:
MessageSelector
Message selector matches one or more header elements with the message header. Only in case all
matching header elements are present in message header and its value matches the expected value
the message is accepted.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classMessage selector factory for this implementation.Nested classes/interfaces inherited from interface org.citrusframework.message.MessageSelector
MessageSelector.AllAcceptingMessageSelector, MessageSelector.MessageSelectorFactory -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final StringSpecial selector key prefix identifying this message selector implementationFields inherited from class org.citrusframework.message.selector.AbstractMessageSelector
context, matchingValue, selectKeyFields inherited from interface org.citrusframework.message.MessageSelector
factories, logger, RESOURCE_PATH, TYPE_RESOLVER -
Constructor Summary
ConstructorsConstructorDescriptionHeaderMatchingMessageSelector(String selectKey, String matchingValue, TestContext context) Default constructor using fields. -
Method Summary
Methods inherited from class org.citrusframework.message.selector.AbstractMessageSelector
evaluate
-
Field Details
-
SELECTOR_PREFIX
Special selector key prefix identifying this message selector implementation- See Also:
-
-
Constructor Details
-
HeaderMatchingMessageSelector
Default constructor using fields.
-
-
Method Details
-
accept
-