package
0.3.8
Repository: https://github.com/kubemq-hub/ibmmq-sdk.git
Documentation: pkg.go.dev

# Functions

CreateConnectionFactoryFromDefaultJSONFiles is a utility method that creates a JMS ConnectionFactory object that is populated with properties from values stored in two external files on the file system.
CreateConnectionFactoryFromJSON is a utility method that creates a JMS ConnectionFactory object that is populated with properties from values stored in two external files on the file system.

# Constants

Used to configure the TLSClientAuth property to indicate that a client certificate should not be sent.
Used to configure the TLSClientAuth property to indicate that a client certificate must be sent to the queue manager, as part of mutual TLS.
Used to configure the TransportType property of the ConnectionFactory, to use a local bindings connection to the queue manager.
Used to configure the TransportType property of the ConnectionFactory, to use a TCP client connection to the queue manager.

# Structs

ConnectionFactoryImpl defines a struct that contains attributes for each of the key properties required to establish a connection to an IBM MQ queue manager.
ConsumerImpl defines a struct that contains the necessary objects for receiving messages from a queue on an IBM MQ queue manager.
ContextImpl encapsulates the objects necessary to maintain an active connection to an IBM MQ queue manager.
ProducerImpl defines a struct that contains the necessary objects for sending messages to a queue on an IBM MQ queue manager.
QueueImpl encapsulates the provider-specific attributes necessary to communicate with an IBM MQ queue.
TextMessageImpl contains the IBM MQ specific attributes necessary to present a message that carries a string.