FilterEndpoint is now MessageFilter.
This commit is contained in:
@@ -20,7 +20,7 @@ import org.w3c.dom.Element;
|
||||
|
||||
import org.springframework.beans.factory.support.BeanDefinitionBuilder;
|
||||
import org.springframework.beans.factory.xml.ParserContext;
|
||||
import org.springframework.integration.filter.FilterEndpoint;
|
||||
import org.springframework.integration.filter.MessageFilter;
|
||||
import org.springframework.integration.filter.MethodInvokingSelector;
|
||||
|
||||
/**
|
||||
@@ -32,7 +32,7 @@ public class FilterParser extends AbstractEndpointParser {
|
||||
|
||||
@Override
|
||||
protected BeanDefinitionBuilder parseConsumer(Element element, ParserContext parserContext) {
|
||||
BeanDefinitionBuilder builder = BeanDefinitionBuilder.genericBeanDefinition(FilterEndpoint.class);
|
||||
BeanDefinitionBuilder builder = BeanDefinitionBuilder.genericBeanDefinition(MessageFilter.class);
|
||||
builder.addConstructorArgReference(this.parseAdapter(element, parserContext, MethodInvokingSelector.class));
|
||||
return builder;
|
||||
}
|
||||
|
||||
@@ -22,17 +22,18 @@ import org.springframework.integration.message.selector.MessageSelector;
|
||||
import org.springframework.util.Assert;
|
||||
|
||||
/**
|
||||
* Message Endpoint that decides whether to pass a message along to its
|
||||
* output channel. Delegates to a {@link MessageSelector}.
|
||||
* Message Consumer that delegates to a {@link MessageSelector}. If and only if
|
||||
* the selector {@link MessageSelector#accept(Message) accepts} the Message, it
|
||||
* will be passed to this filter's output channel.
|
||||
*
|
||||
* @author Mark Fisher
|
||||
*/
|
||||
public class FilterEndpoint extends AbstractReplyProducingMessageConsumer {
|
||||
public class MessageFilter extends AbstractReplyProducingMessageConsumer {
|
||||
|
||||
private MessageSelector selector;
|
||||
|
||||
|
||||
public FilterEndpoint(MessageSelector selector) {
|
||||
public MessageFilter(MessageSelector selector) {
|
||||
Assert.notNull(selector, "selector must not be null");
|
||||
this.selector = selector;
|
||||
}
|
||||
Reference in New Issue
Block a user