Functions of ballerina.net.jms package
function acknowledge(message message, string deliveryStatus)
Message acknowledgement action implementation for jms connector when using jms client acknowledgement mode
Parameters:
Parameter Name | Data Type | Description |
---|---|---|
message | message | message |
deliveryStatus | string | Specify whether message delivery is SUCCESS or ERROR |
function rollback(message message)
Session rollback action implementation for jms connector when using jms session transaction mode
Parameters:
Parameter Name | Data Type | Description |
---|---|---|
message | message | message |
function commit(message message)
Session commit action implementation for jms connector when using jms session transaction mode
Parameters:
Parameter Name | Data Type | Description |
---|---|---|
message | message | message |
function getMessageType(message message) (string )
To get the jms message type
Parameters:
Parameter Name | Data Type | Description |
---|---|---|
message | message | message |
Return Parameters:
Return Variable | Data Type | Description |
---|---|---|
string |
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 |
message | message | Message |
properties | map | Properties |
Return Parameters:
Return Variable | Data Type | Description |
---|---|---|
boolean |