Spring Integration Tutorial (Part 3) - Filters
-
Upload
intertech-training -
Category
Software
-
view
1.990 -
download
1
description
Transcript of Spring Integration Tutorial (Part 3) - Filters
Copyright © 2014 by Intertech, Inc.
Copyright © 2014 by Intertech, Inc.
Copyright © 2014 by Intertech, Inc.
Copyright © 2014 by Intertech, Inc.
Copyright © 2014 by Intertech, Inc.
<int:filter input-channel="inboundChannel" output-channel="outboundChannel"expression="payload.startsWith('Hello')" />
<int:filter input-channel="inboundChannel" output-channel="outboundChannel"discard-channel="relook-channel" expression="payload.startsWith('Hello')" />
Copyright © 2014 by Intertech, Inc.
public class MySelector implements MessageSelector {
public boolean accept(Message<?> message) {if (message.getPayload() instanceof String
&& ((String) message.getPayload()).startsWith("Hello")) return true;
return false;}
}
Copyright © 2014 by Intertech, Inc.
<int:filter input-channel="inboundChannel" output-channel="outboundChannel"ref="selector" />
<bean id="selector" class="com.intertech.MySelector" />
Copyright © 2014 by Intertech, Inc.
Click here for associated labs and video