Ballerina API Documentation

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 NameData TypeDescription
mmessagemessage: message
deliveryStatusstringSpecify 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 NameData TypeDescription
mmessagemessage: message

function getMessageType(message m) (string )

To get the jms message type

Parameters:

Parameter NameData TypeDescription
mmessagemessage: message

Return Parameters:

Return VariableData TypeDescription
string

function rollback(message m)

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

Parameters:

Parameter NameData TypeDescription
mmessagemessage: message


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
mmessageconnector: Connector
propertiesmapProperties

Return Parameters:

Return VariableData TypeDescription
boolean


Menu

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

Copyright 2017 Ballerina API Documentation