Document ESB Version 5.6.3

cMessageFilter – Docs for ESB 5.x

cMessageFilter cMessageFilter properties Component Family Routing Function cMessageFilter filters the content of messages according to the specified criterion and routes the filtered messages to the specified output channel. All messages that do not match the criteria will be dropped. For more information on the Camel Message Filter EIP: http://camel.apache.org/message-filter.html. Purpose Use cMessageFilter to eliminate unwanted…

cMessageRouter – Docs for ESB 5.x

cMessageRouter cMessageRouter properties Component Family Routing Function cMessageRouter routes messages in different channels according to specified conditions. Purpose cMessageRouter creates different channels for each filtered message types so that messages can later on be treated more accurately in each new channel. Usage cMessageRouter is used as a middle component in a Route. It can only…

cMessagingEndpoint – Docs for ESB 5.x

cMessagingEndpoint cMessagingEndpoint properties Component Family Messaging Function cMessagingEndpoint allows two applications to communicate by either sending or receiving messages, one endpoint can not do both. Purpose cMessagingEndpoint sends or receives messages. Basic settings URI URI of the messages to send or receive. It can be of different format: -File: “file:/”, -Database: “jdbc:/”, -Protocols: “ftp:/”, “http:/”…

cMQConnectionFactory – Docs for ESB 5.x

cMQConnectionFactory cMQConnectionFactory properties Component Family Context Function cMQConnectionFactory encapsulates a set of connection configuration parameters to connect to a MQ server. This component replaces the former cJMSConnectionFactory and provides some enhancements. Purpose cMQConnectionFactory is used to create a connection to a MQ server that can be called by multiple cJMS, cAMQP or cMQTT components in…

cSetBody – Docs for ESB 5.x

cSetBody cSetBody properties Component Family Transformation Function cSetBody replaces the payload of each message sent to it. Purpose cSetBody is used to set the message body in the Route. Basic settings Language Select the language of the expression you use to set the content for matched messages, from Constant, EL, Groovy, Header, JavaScript, JoSQL, JXPath,…

cLoadBalancer – Docs for ESB 5.x

cLoadBalancer cLoadBalancer properties Component Family Routing Function cLoadBalancer distributes the messages it received to multiple endpoints according to the load balancing policy. Purpose cLoadBalancer allows you to distribute messages among several endpoints using a variety of load balancing strategies. Basic settings Strategy Select between Random, Round Robin, Sticky, Topic, Failover, and Custom. Each method is…

cLog – Docs for ESB 5.x

cLog cLog properties Component Family Miscellaneous Function cLog logs message exchanges to the underlying logging mechanism. Apache Camel provides the regular logger and the throughput logger. The default logger logs every exchange. The throughput logger logs exchanges on a group basis. By default regular logging is used. Purpose cLog is used to log message exchanges….

cLoop – Docs for ESB 5.x

cLoop cLoop properties Component Family Miscellaneous Function cLoop allows you to process a message or messages a number of times and possibly in different ways. Purpose cLoop is used to process a message or messages repetitively.  Basic settings Loop Type Select a type of loop to be carried out: Expression, Header, or Value. Expression: Use…

cContentEnricher – Docs for ESB 5.x

cContentEnricher cContentEnricher properties Component Family Transformation Function cContentEnricher is designed to use a consumer or producer to obtain additional data, respectively intended for event messaging and request/reply messaging. Purpose cContentEnricher allows you to enrich the message. Basic settings Resource URI This refers to the destination to which a message will be delivered if using a…

cConfig – Docs for ESB 5.x

cConfig cConfig properties Component Family Context Function cConfig manipulates the CamelContext, which is the single routing rule base in a Route. Purpose cConfig allows you to set the CamelContext using Java code. Basic settings Imports Enter the Java code that helps to import, if necessary, external libraries used in the Code box.   Code Write…