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.