Other new nodes
Collector node
- Use the Collector node for complex condition processing.
- Coordinate message from multiple, disjoint sources.
- Wait for multiple input conditions and process when all satisfied.
- Messages matching the configured conditions are grouped into message collections for processing.
- Configurable conditions include:
- Number of messages received
- Messages received in a set period of time
- Messages that match the contents of a correlation path
- Contents of messages that match a correlation pattern
Database Retrieve node
- Use the DatabaseRetrieve node to ensure that information in a message is up to date
- Look up information from a database row using a message key, for example an account number, and store it in a message.
- Configure the value for the message key using XPath or ESQL syntax.
Database Route node
- Use the DatabaseRoute node to pass through or route messages using information from a database.
- Look up information from a database row using content from the message and apply one or more XPath expressions to these acquired values.
- Route the message for further processing based on these XPath values.
- Messages can be routed to multiple destinations if they are matched
E-mail support
- New EmailOutput node to send an e-mail messages to one or more recipients from a message flow.
- Uses the JavaMail API to build and send the e-mail message to a SMTP server that you specify.
- Several options available for generating the e-mail message:
- Configure an e-mail with a statically-defined subject and text to a statically-defined list of recipients.
- Configure a statically defined e-mail as a MIME message, with an attachment derived from the message tree.
- Create a dynamic e-mail message where the SMTP server, list of recipients, subject, text, and multiple attachments are determined at run time.
- Pass a MIME message to the EmailOutput node using the MIME parser to write the MIME message to a bit stream.
Route node
- Use the Route node to direct messages that meet certain criteria down different paths of a message flow.
- XPath filter expressions are used to control processing.
- Add extra output terminals to the node to route matching expressions down a selected processing path.