Enterprise JMS
The Enterprise JMS Channel facilitates seamless integration with Solace, a high-performance messaging platform. This channel enables efficient PubSub messaging for real-time data exchange.
Select the Enterprise JMS source by selecting it from the components list. Click on it on the pipeline canvas to configure. Below are the available fields:
Connection Name
Choose a connection name from the saved connections list. Create a new connection from the Connections page in the application’s workspace menu.
Queue Name
Enter a unique identifier for the queue.
Number of Consumers
Specify the quantity of consumer instances that will process messages from the queue concurrently.
Batch Size
Define the number of records to be processed in a batch per trigger.
Access Type
The access type for delivering messages to consumer flows bound to the queue. If EXCLUSIVE option is selected then the exclusive delivery of messages to the first bound consumer flow is executed. If NON EXCLUSIVE option is selected then non exclusive delivery of messages to bound consumer flows in a round-robin or a partitioned pattern. For round-robin flow the default partition count is 0 and for partitioned pattern the value is not 0.
Permission Level
The permission level for all consumers of the queue excluding the owner. The available options are NONE, READ ONLY, CONSUME, MODIFY TOPIC and DELETE.
NONE: Disallows all access.
READ ONLY: Read only access to the messages.
CONSUME: Consume (read and remove) messages.
MODIFY TOPIC: Consume messages or modify the topic.
DELETE: Consume messages, modify the topic or delete the client created endpoint all together.
Connection Timeout
Set the maximum time, in milliseconds, the system will wait for a connection to be established before considering it as a timeout.
Connection Retries
Specify the number of times the system should attempt to reconnect in case of a connection failure.
Retry Interval
Set the time, in milliseconds, between each retry attempt after a connection failure. Minimum value is 50000 milliseconds (50 seconds).
ADD CONFIGURATION
Option to add further configuration by providing key-value pair details.
Environment Params
Option to add further environment parameters.
If you have any feedback on Gathr documentation, please email us!