Class DelegatingMessageSelector
- java.lang.Object
-
- com.consol.citrus.message.selector.DelegatingMessageSelector
-
- All Implemented Interfaces:
com.consol.citrus.message.MessageSelector
public class DelegatingMessageSelector extends Object implements com.consol.citrus.message.MessageSelector
Message selector delegates incoming messages to several other selector implementations according to selector names.- Since:
- 3.0
- Author:
- Christoph Deppisch
-
-
Constructor Summary
Constructors Constructor Description DelegatingMessageSelector(String selector, com.consol.citrus.context.TestContext context)
Default constructor using a selector string.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
accept(com.consol.citrus.message.Message message)
void
addMessageSelectorFactory(com.consol.citrus.message.MessageSelector.MessageSelectorFactory factory)
Add message selector factory to list of delegates.
-
-
-
Constructor Detail
-
DelegatingMessageSelector
public DelegatingMessageSelector(String selector, com.consol.citrus.context.TestContext context)
Default constructor using a selector string.
-
-
Method Detail
-
accept
public boolean accept(com.consol.citrus.message.Message message)
- Specified by:
accept
in interfacecom.consol.citrus.message.MessageSelector
-
addMessageSelectorFactory
public void addMessageSelectorFactory(com.consol.citrus.message.MessageSelector.MessageSelectorFactory factory)
Add message selector factory to list of delegates.- Parameters:
factory
-
-
-