Often, message producers generate messages whose state or content is of interest to only a subset of the subscribing consumers. In this video, learn how to use an endpoint to filter messages based on consumer needs.
- [Instructor] As we have learned, … filters decide whether a message … should be passed along or dropped, … based on some injected selection criteria. … Now let's build a filtering endpoint together. … We will initialize our project files for this lesson … with git checkout 03_02b. … Now in a previous lesson, we built a notification queue … so that our tech support service … can notify our user interface of required software updates. … What we want to do here is provide a way … for our tech support service to send a variety of messages … over the same channel, the TechSupportChannel, … with only software update messages … ending up in our notification queue, … there on line 17, updateNotificationQueueChannel. … And so the way to do that is to use Spring Integration … to configure a filter. … We will use the Integration namespace, the filter element, … and there are three attributes that are essential … that we configure here. … The first is the input channel. … We're going to set our input channel …
Skill Level Advanced
Using the exercise files2m 16s
1. Essential Project Components
2. Communicating Messages over Channels
3. Manage Messages with Endpoints
4. Connect External Systems with Endpoints
5. Advanced Spring Integration
Advanced Spring Integration2m 54s
- Mark as unwatched
- Mark all as unwatched
Are you sure you want to mark all the videos in this course as unwatched?
This will not affect your course history, your reports, or your certificates of completion for this course.Cancel
Take notes with your new membership!
Type in the entry box, then click Enter to save your note.
1:30Press on any video thumbnail to jump immediately to the timecode shown.
Notes are saved with you account but can also be exported as plain text, MS Word, PDF, Google Doc, or Evernote.