Functions of ballerina.net.jms package
function acknowledge(message m, string deliveryStatus)
Message acknowledgement action implementation for jms connector when using jms client acknowledgement mode
Parameters:
Parameter Name | Data Type | Description |
---|---|---|
m | message | message: message |
deliveryStatus | string | Specify whether message delivery is SUCCESS or ERROR |
function commit(message m)
Session commit action implementation for jms connector when using jms session transaction mode
Parameters:
Parameter Name | Data Type | Description |
---|---|---|
m | message | message: message |
function getMessageType(message m) (string )
To get the jms message type
Parameters:
Parameter Name | Data Type | Description |
---|---|---|
m | message | message: message |
Return Parameters:
Return Variable | Data Type | Description |
---|---|---|
string |
function rollback(message m)
Session rollback action implementation for jms connector when using jms session transaction mode
Parameters:
Parameter Name | Data Type | Description |
---|---|---|
m | message | message: message |
Connectors of ballerina.net.jms package
connector ClientConnector (string initialContextFactory, string jndiProviderUrl)
Native JMS Client Connector
Parameters:
Parameter Name | Data Type | Description |
---|---|---|
initialContextFactory | string | |
jndiProviderUrl | string |
action send()
SEND action implementation of the JMS Connector
Parameters:
Parameter Name | Data Type | Description |
---|---|---|
jmsClientConnector | ClientConnector | connector: Connector |
connectionFactoryName | string | Connection Factory Name |
destinationName | string | Destination Name |
destinationType | string | Destination Type |
msgType | string | Message Type |
m | message | connector: Connector |
properties | map | Properties |
Return Parameters:
Return Variable | Data Type | Description |
---|---|---|
boolean |