Why do you need a return code? The put is either successful or you're into MQException territory i.e. your catch block. Once in there you can check the severity of the exception and take any ...
As detailed, ALL the connection objects will need to be discarded and then re-created when the connection is back up again. There are a number of design patterns that could be utilised on ...
As you are aware a 2009 Exception (Broken Connection) is thrown once the connection to the remote QM is severed. In some cases (on differing platforms) and under differing scenarios it is also ...