Operations parameters

Table 1. Remote queue manager operation parameters
Parameter nameParameter typeParameter description
adapterjava.lang.StringClass name for the adapter to use with the message store - optional
addressjava.lang.StringIP address for a connection
aliasjava.lang.StringName of the queue manager alias
aliases[Ljava.lang.String;Names of the queue manager aliases
bridgeNamejava.lang.StringName of an MQ bridge
clientConnectionNamejava.lang.StringName of MQ client connection associated with an MQ bridge queue
connectionNamejava.lang.StringName of a connection
destinationQMgrNamejava.lang.StringName of the queue manager that owns a given proxy (remote) queue or a bridge queue
forwardToQMgrNamejava.lang.StringName of the queue manager that messages are forwarded to from a Forward queue
getFromQMgrNamejava.lang.StringName of the queue manager that owns a given home server queue
listenerAdapterjava.lang.StringListener adapter class
listenerNamejava.lang.StringName of a listener
listenerPortjava.lang.StringPort for a listener to listen on
messageStorejava.lang.StringClass name for the message store optional
pathjava.lang.StringPath for the queue store - optional
portjava.lang.StringIP Port for a connection
proxyName java.lang.StringName of MQ queue manager proxy associated with an MQ bridge queue
queueName java.lang.StringName of the queue
viaQMNamejava.lang.StringName of a queue manager to connect via (for an indirect connection)
Note:
  1. The refresh() operation requires particular comment. When resources are added to or removed from a JMX-enabled queue manager, whether via the JMX interface or from another application, these updates are automatically reflected in the MBeans (that is to say, corresponding MBeans are registered or deregistered). However, when the MBeans corresponding to a queue manager which is remote to the JMX-enabled queue manager (known to it through a direct connection) are updated from another application, these changes are not reflected automatically. In this case, the refresh() operation has to be invoked to update the MBeans in accordance with the current remote queue manager resources.
  2. When a direct connection to another Queue Manager is created, a RemoteQueueManager MBean is created in addition to the MBean for the connection definition itself. If the MQeAdminJmx attribute InquireOnConnect is set to true, MBeans for the remote queue manager child resources will be created and registered with the MBeanServer instance at this point. However, if InquireOnConnect is set to false, the child MBeans will not be created. The refresh operation on this MBean will need to be invoked at a later time in order to create the remote queue manager alias MBeans and the MBeans for the child resources when/if required. Note that MBeans for the remote Queue Manager child resources are only created for queue managers connected to the JMX local queue manager by direct connections no child MBeans are created for queue managers known only through MQ, alias or indirect connections.

Parent topic: Remote queue manager