JMS Operation
Parameters
Name | Mandatory | Default | Description |
---|---|---|---|
Jms Connection |
Yes |
JMS connection used for the command. This connection is automatically set on the action if a metadata link is added on this action. |
|
Jms Acknowledge Mode |
No |
SESSION_TRANSACTED |
The acknowledge mode is the way the consumer is going to inform the provider it has successfully received a message. |
Jms Initial Context Factory |
Yes |
The JNDI naming service use by the JMS Server. It depends on the JMS Provider used. |
|
Jms Connection Factory Name |
No |
Connection Factory |
Name of the connection Factory Used. |
Jms Login |
No |
Login/Username of the JMS Server to use. |
|
Jms Password |
No |
Encrypted password of the User. |
|
Jms Uncrypted Password |
No |
Uncrypted password of the User. |
|
Jms Provider Url |
Yes |
URL of the JMS server. The syntax of the url depends on the JMS Provider used. |
|
Jms Client Id |
No |
Set a custom client ID. Multiple processes running at the same time cannot have the same clientId |
|
Jms Session Name |
No |
T1 |
Name of the JMS Session. |
Jms Operation |
No |
commit |
Send an operation to the JMS Server. |
Passwords are encrypted using the encrypt <password> command
on the Runtime engine console (engine command line tool).
|
Jms Operations:
Operation |
Description |
commit |
Commit all the messages sent during the transaction. |
rollback |
Rollback the messages sent during the transaction. |
closeSession |
Close the session. |
acknowledgeLastMessage |
Acknowledge the last message. Usefull in CLIENT_ACKNOWLEDGE Mode, to inform the JMS Server the message are received/sent. |
recoverSession |
Stop message delivery in this session, and restart with the oldest unacknowledged message. |
openSession |
Open a new session. |