MQQueueManager

 

public class MQQueueManager
extends MQManagedObject

java.lang.Object
   |
   +----com.ibm.mq.MQManagedObject
           |
           +----com.ibm.mq.MQQueueManager
          

The MQQueueManager class provides a connection to a WebSphere MQ queue manager.

An MQQueueManager object (and any queues or processes accessed through it) can be shared between multiple threads, but be aware that access to the WebSphere MQ queue manager itself is synchronized, so that only one thread can communicate with it at any one time. A call to MQQueue.get() specifying MQC.MQGMO_WAIT (for example) will therefore block any other threads attempting to make WebSphere MQ calls using the same MQQueueManager until the get completes.


uj14870_