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 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 (map properties)

JMS client connector to send messages to the JMS provider.

Parameters:

Parameter NameData TypeDescription
propertiesmapconnection and optional properties for the connector

Actions:

action send()

SEND action implementation of the JMS Connector

Parameters:

Parameter NameData TypeDescription
jmsClientConnectorClientConnectorconnector: Connector
destinationNamestringDestination Name
mmessageconnector: Connector

Return Parameters:

Return VariableData TypeDescription
boolean


Annotations of ballerina.net.jms package

annotation config

Attributes:

Attribute NameData TypeDescription
initialContextFactorystring
providerUrlstring
connectionFactoryTypestring
connectionFactoryNamestring
destinationstring
acknowledgmentModestring
subscriptionIdstring
clientIdstring
configFilePathstring
connectionFactoryNaturestring
propertiesstring[]


Menu

  • Functions
    • acknowledge(message m, string deliveryStatus)
    • commit(message m)
    • rollback(message m)
  • Connectors
    • ClientConnector (map properties)
      • send(ClientConnector jmsClientConnector, string destinationName, message m)
  • Annotations
    • config

Copyright 2017 Ballerina API Documentation