Ballerina API Documentation

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 NameData TypeDescription
messagemessagemessage
deliveryStatusstringSpecify 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 NameData TypeDescription
messagemessagemessage

function commit(message message)

Session commit action implementation for jms connector when using jms session transaction mode

Parameters:

Parameter NameData TypeDescription
messagemessagemessage

function getMessageType(message message) (string )

To get the jms message type

Parameters:

Parameter NameData TypeDescription
messagemessagemessage

Return Parameters:

Return VariableData TypeDescription
string


Connectors of ballerina.net.jms package

connector ClientConnector (string initialContextFactory, string jndiProviderUrl)

Native JMS Client Connector

Parameters:

Parameter NameData TypeDescription
initialContextFactorystring
jndiProviderUrlstring

Actions:

action send()

SEND action implementation of the JMS Connector

Parameters:

Parameter NameData TypeDescription
jmsClientConnectorClientConnectorconnector: Connector
connectionFactoryNamestringConnection Factory Name
destinationNamestringDestination Name
destinationTypestringDestination Type
msgTypestringMessage Type
messagemessageMessage
propertiesmapProperties

Return Parameters:

Return VariableData TypeDescription
boolean


Menu

  • Functions
    • acknowledge(message message, string deliveryStatus)
    • rollback(message message)
    • commit(message message)
    • getMessageType(message message) (string )
  • Connectors
    • ClientConnector (string initialContextFactory, string jndiProviderUrl)
      • send(ClientConnector jmsClientConnector, string connectionFactoryName, string destinationName, string destinationType, string msgType, message message, map properties)

Copyright 2017 Ballerina API Documentation