ESB Document 5.x

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…

cBeanRegister – Docs for ESB 5.x

cBeanRegister cBeanRegister properties Component Family Context Function cBeanRegister registers a Java bean in the registry that can be called on using the ID of the bean in message exchanges. Purpose cBeanRegister allows you to register a Java bean in the registry to be used in message exchanges. Basic settings Id Enter any string which is…

cAMQP – Docs for ESB 5.x

cAMQP cAMQP properties Component Family Messaging Function cAMQP sends messages to, or consumes messages from, a JMS Queue or Topic using the AMQP broker. Purpose cAMQP is used to exchange messages between a Route and a JMS provider using AMQP.  Basic settings URI/Type Select the messaging type, either queue or topic.   URI/Destination Type in…