├── .gitignore ├── CLA.md ├── LICENSE.md ├── README.md ├── applname_test.go ├── asyncput_test.go ├── bytesmessage_test.go ├── cascade_close_test.go ├── config-samples ├── applicationApiKey.json └── connection_info.json ├── connectionfactory_test.go ├── deliverymode_test.go ├── dummy.go ├── getbycorrelid_test.go ├── getbymsgid_test.go ├── go.mod ├── go.sum ├── jms20subset ├── BytesMessage.go ├── ConnectionFactory.go ├── DeliveryMode.go ├── Destination.go ├── JMSConsumer.go ├── JMSContext.go ├── JMSException.go ├── JMSProducer.go ├── MQOptions.go ├── Message.go ├── MessageIterator.go ├── Priority.go ├── Queue.go ├── QueueBrowser.go └── TextMessage.go ├── largemessage_test.go ├── local_bindings_test.go ├── local_transaction_test.go ├── memoryleaks_test.go ├── messagegroup_test.go ├── messageproperties_test.go ├── mq_connection_options_test.go ├── mqjms ├── BrowserImpl.go ├── BytesMessageImpl.go ├── ConnectionFactoryImpl.go ├── Constants.go ├── ConsumerImpl.go ├── ContextImpl.go ├── FactoryFactory.go ├── MessageImpl.go ├── ProducerImpl.go ├── QueueImpl.go └── TextMessageImpl.go ├── next-features.txt ├── openshift-app-sample ├── Dockerfile ├── README.md ├── src │ ├── .gitignore │ ├── go.mod │ ├── go.sum │ └── main.go └── yaml │ ├── pod-sample.yaml │ ├── queue-manager.yaml │ └── sa-pod-deployer.yaml ├── priority_test.go ├── queuebrowser_test.go ├── receivewithwait_test.go ├── requestreply_test.go ├── sample_errorhandling_test.go ├── sample_sendreceive_test.go ├── specialproperties_test.go ├── textmessage_test.go ├── timestamp_test.go ├── timetolive_test.go ├── tls-samples ├── DigiCertRootCA.pem ├── README.md ├── SampleClientA.pem ├── anon-tls.kdb ├── anon-tls.sth ├── mutual-tls.kdb └── mutual-tls.sth └── tls_connections_test.go /.gitignore: -------------------------------------------------------------------------------- 1 | mq-golang-jms20.test 2 | vendor 3 | .DS_Store 4 | .idea 5 | -------------------------------------------------------------------------------- /CLA.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibm-messaging/mq-golang-jms20/HEAD/CLA.md -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibm-messaging/mq-golang-jms20/HEAD/LICENSE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibm-messaging/mq-golang-jms20/HEAD/README.md -------------------------------------------------------------------------------- /applname_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibm-messaging/mq-golang-jms20/HEAD/applname_test.go -------------------------------------------------------------------------------- /asyncput_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibm-messaging/mq-golang-jms20/HEAD/asyncput_test.go -------------------------------------------------------------------------------- /bytesmessage_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibm-messaging/mq-golang-jms20/HEAD/bytesmessage_test.go -------------------------------------------------------------------------------- /cascade_close_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibm-messaging/mq-golang-jms20/HEAD/cascade_close_test.go -------------------------------------------------------------------------------- /config-samples/applicationApiKey.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibm-messaging/mq-golang-jms20/HEAD/config-samples/applicationApiKey.json -------------------------------------------------------------------------------- /config-samples/connection_info.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibm-messaging/mq-golang-jms20/HEAD/config-samples/connection_info.json -------------------------------------------------------------------------------- /connectionfactory_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibm-messaging/mq-golang-jms20/HEAD/connectionfactory_test.go -------------------------------------------------------------------------------- /deliverymode_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibm-messaging/mq-golang-jms20/HEAD/deliverymode_test.go -------------------------------------------------------------------------------- /dummy.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibm-messaging/mq-golang-jms20/HEAD/dummy.go -------------------------------------------------------------------------------- /getbycorrelid_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibm-messaging/mq-golang-jms20/HEAD/getbycorrelid_test.go -------------------------------------------------------------------------------- /getbymsgid_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibm-messaging/mq-golang-jms20/HEAD/getbymsgid_test.go -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibm-messaging/mq-golang-jms20/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibm-messaging/mq-golang-jms20/HEAD/go.sum -------------------------------------------------------------------------------- /jms20subset/BytesMessage.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibm-messaging/mq-golang-jms20/HEAD/jms20subset/BytesMessage.go -------------------------------------------------------------------------------- /jms20subset/ConnectionFactory.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibm-messaging/mq-golang-jms20/HEAD/jms20subset/ConnectionFactory.go -------------------------------------------------------------------------------- /jms20subset/DeliveryMode.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibm-messaging/mq-golang-jms20/HEAD/jms20subset/DeliveryMode.go -------------------------------------------------------------------------------- /jms20subset/Destination.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibm-messaging/mq-golang-jms20/HEAD/jms20subset/Destination.go -------------------------------------------------------------------------------- /jms20subset/JMSConsumer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibm-messaging/mq-golang-jms20/HEAD/jms20subset/JMSConsumer.go -------------------------------------------------------------------------------- /jms20subset/JMSContext.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibm-messaging/mq-golang-jms20/HEAD/jms20subset/JMSContext.go -------------------------------------------------------------------------------- /jms20subset/JMSException.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibm-messaging/mq-golang-jms20/HEAD/jms20subset/JMSException.go -------------------------------------------------------------------------------- /jms20subset/JMSProducer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibm-messaging/mq-golang-jms20/HEAD/jms20subset/JMSProducer.go -------------------------------------------------------------------------------- /jms20subset/MQOptions.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibm-messaging/mq-golang-jms20/HEAD/jms20subset/MQOptions.go -------------------------------------------------------------------------------- /jms20subset/Message.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibm-messaging/mq-golang-jms20/HEAD/jms20subset/Message.go -------------------------------------------------------------------------------- /jms20subset/MessageIterator.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibm-messaging/mq-golang-jms20/HEAD/jms20subset/MessageIterator.go -------------------------------------------------------------------------------- /jms20subset/Priority.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibm-messaging/mq-golang-jms20/HEAD/jms20subset/Priority.go -------------------------------------------------------------------------------- /jms20subset/Queue.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibm-messaging/mq-golang-jms20/HEAD/jms20subset/Queue.go -------------------------------------------------------------------------------- /jms20subset/QueueBrowser.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibm-messaging/mq-golang-jms20/HEAD/jms20subset/QueueBrowser.go -------------------------------------------------------------------------------- /jms20subset/TextMessage.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibm-messaging/mq-golang-jms20/HEAD/jms20subset/TextMessage.go -------------------------------------------------------------------------------- /largemessage_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibm-messaging/mq-golang-jms20/HEAD/largemessage_test.go -------------------------------------------------------------------------------- /local_bindings_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibm-messaging/mq-golang-jms20/HEAD/local_bindings_test.go -------------------------------------------------------------------------------- /local_transaction_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibm-messaging/mq-golang-jms20/HEAD/local_transaction_test.go -------------------------------------------------------------------------------- /memoryleaks_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibm-messaging/mq-golang-jms20/HEAD/memoryleaks_test.go -------------------------------------------------------------------------------- /messagegroup_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibm-messaging/mq-golang-jms20/HEAD/messagegroup_test.go -------------------------------------------------------------------------------- /messageproperties_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibm-messaging/mq-golang-jms20/HEAD/messageproperties_test.go -------------------------------------------------------------------------------- /mq_connection_options_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibm-messaging/mq-golang-jms20/HEAD/mq_connection_options_test.go -------------------------------------------------------------------------------- /mqjms/BrowserImpl.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibm-messaging/mq-golang-jms20/HEAD/mqjms/BrowserImpl.go -------------------------------------------------------------------------------- /mqjms/BytesMessageImpl.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibm-messaging/mq-golang-jms20/HEAD/mqjms/BytesMessageImpl.go -------------------------------------------------------------------------------- /mqjms/ConnectionFactoryImpl.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibm-messaging/mq-golang-jms20/HEAD/mqjms/ConnectionFactoryImpl.go -------------------------------------------------------------------------------- /mqjms/Constants.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibm-messaging/mq-golang-jms20/HEAD/mqjms/Constants.go -------------------------------------------------------------------------------- /mqjms/ConsumerImpl.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibm-messaging/mq-golang-jms20/HEAD/mqjms/ConsumerImpl.go -------------------------------------------------------------------------------- /mqjms/ContextImpl.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibm-messaging/mq-golang-jms20/HEAD/mqjms/ContextImpl.go -------------------------------------------------------------------------------- /mqjms/FactoryFactory.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibm-messaging/mq-golang-jms20/HEAD/mqjms/FactoryFactory.go -------------------------------------------------------------------------------- /mqjms/MessageImpl.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibm-messaging/mq-golang-jms20/HEAD/mqjms/MessageImpl.go -------------------------------------------------------------------------------- /mqjms/ProducerImpl.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibm-messaging/mq-golang-jms20/HEAD/mqjms/ProducerImpl.go -------------------------------------------------------------------------------- /mqjms/QueueImpl.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibm-messaging/mq-golang-jms20/HEAD/mqjms/QueueImpl.go -------------------------------------------------------------------------------- /mqjms/TextMessageImpl.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibm-messaging/mq-golang-jms20/HEAD/mqjms/TextMessageImpl.go -------------------------------------------------------------------------------- /next-features.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibm-messaging/mq-golang-jms20/HEAD/next-features.txt -------------------------------------------------------------------------------- /openshift-app-sample/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibm-messaging/mq-golang-jms20/HEAD/openshift-app-sample/Dockerfile -------------------------------------------------------------------------------- /openshift-app-sample/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibm-messaging/mq-golang-jms20/HEAD/openshift-app-sample/README.md -------------------------------------------------------------------------------- /openshift-app-sample/src/.gitignore: -------------------------------------------------------------------------------- 1 | src 2 | 3 | -------------------------------------------------------------------------------- /openshift-app-sample/src/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibm-messaging/mq-golang-jms20/HEAD/openshift-app-sample/src/go.mod -------------------------------------------------------------------------------- /openshift-app-sample/src/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibm-messaging/mq-golang-jms20/HEAD/openshift-app-sample/src/go.sum -------------------------------------------------------------------------------- /openshift-app-sample/src/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibm-messaging/mq-golang-jms20/HEAD/openshift-app-sample/src/main.go -------------------------------------------------------------------------------- /openshift-app-sample/yaml/pod-sample.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibm-messaging/mq-golang-jms20/HEAD/openshift-app-sample/yaml/pod-sample.yaml -------------------------------------------------------------------------------- /openshift-app-sample/yaml/queue-manager.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibm-messaging/mq-golang-jms20/HEAD/openshift-app-sample/yaml/queue-manager.yaml -------------------------------------------------------------------------------- /openshift-app-sample/yaml/sa-pod-deployer.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibm-messaging/mq-golang-jms20/HEAD/openshift-app-sample/yaml/sa-pod-deployer.yaml -------------------------------------------------------------------------------- /priority_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibm-messaging/mq-golang-jms20/HEAD/priority_test.go -------------------------------------------------------------------------------- /queuebrowser_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibm-messaging/mq-golang-jms20/HEAD/queuebrowser_test.go -------------------------------------------------------------------------------- /receivewithwait_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibm-messaging/mq-golang-jms20/HEAD/receivewithwait_test.go -------------------------------------------------------------------------------- /requestreply_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibm-messaging/mq-golang-jms20/HEAD/requestreply_test.go -------------------------------------------------------------------------------- /sample_errorhandling_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibm-messaging/mq-golang-jms20/HEAD/sample_errorhandling_test.go -------------------------------------------------------------------------------- /sample_sendreceive_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibm-messaging/mq-golang-jms20/HEAD/sample_sendreceive_test.go -------------------------------------------------------------------------------- /specialproperties_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibm-messaging/mq-golang-jms20/HEAD/specialproperties_test.go -------------------------------------------------------------------------------- /textmessage_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibm-messaging/mq-golang-jms20/HEAD/textmessage_test.go -------------------------------------------------------------------------------- /timestamp_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibm-messaging/mq-golang-jms20/HEAD/timestamp_test.go -------------------------------------------------------------------------------- /timetolive_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibm-messaging/mq-golang-jms20/HEAD/timetolive_test.go -------------------------------------------------------------------------------- /tls-samples/DigiCertRootCA.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibm-messaging/mq-golang-jms20/HEAD/tls-samples/DigiCertRootCA.pem -------------------------------------------------------------------------------- /tls-samples/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibm-messaging/mq-golang-jms20/HEAD/tls-samples/README.md -------------------------------------------------------------------------------- /tls-samples/SampleClientA.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibm-messaging/mq-golang-jms20/HEAD/tls-samples/SampleClientA.pem -------------------------------------------------------------------------------- /tls-samples/anon-tls.kdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibm-messaging/mq-golang-jms20/HEAD/tls-samples/anon-tls.kdb -------------------------------------------------------------------------------- /tls-samples/anon-tls.sth: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibm-messaging/mq-golang-jms20/HEAD/tls-samples/anon-tls.sth -------------------------------------------------------------------------------- /tls-samples/mutual-tls.kdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibm-messaging/mq-golang-jms20/HEAD/tls-samples/mutual-tls.kdb -------------------------------------------------------------------------------- /tls-samples/mutual-tls.sth: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibm-messaging/mq-golang-jms20/HEAD/tls-samples/mutual-tls.sth -------------------------------------------------------------------------------- /tls_connections_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibm-messaging/mq-golang-jms20/HEAD/tls_connections_test.go --------------------------------------------------------------------------------