The runmqdnm command applies to WebSphere MQ for Windows only.
runmqdnm can be run from the command line, or as a triggered application.
Use the runmqdnm control command to start processing messages on an application queue with a .NET monitor.
>>-runmqdnm-- -q QueueName-- -a AssemblyName--------------------> >--+--------------+--+---------------+--+-------------------+---> '- -m QMgrName-' '- -c ClassName-' '- -u UserParameter-' >--+---------------+--+----------------+--+----------------+----> '- -s Syncpoint-' '- -d Conversion-' '- -n MaxThreads-' >--+-------------+--+----------------------+--------------------> '- -t Timeout-' '- -b BackoutThreshold-' >--+---------------+--+-------------------+-------------------->< '- -r QueueName-' '- -p ContextOption-'
If omitted, the default queue manager is used.
If omitted, the specified assembly is searched to identify classes that implement the IMQObjectTrigger interface:
If omitted, null is passed to the Execute method.
YES | Messages are retrieved under syncpoint control (MQGMO_SYNCPOINT). | |
NO | Messages are not retrieved under syncpoint control (MQGMO_NO_SYNCPOINT). | |
PERSISTENT | Persistent messages are retrieved under syncpoint control (MQGMO_SYNCPOINT_IF_PERSISTENT). |
YES | Data conversion is required (MQGMO_CONVERT). | |
NO | Data conversion is not required (no get message option specified). |
If omitted, MaxThreads is specified as 20.
If omitted when run from the command line, the .NET monitor will wait indefinitely.
If omitted when run as a triggered application, the .NET monitor will wait for 10 seconds.
-1 | The backout threshold is taken from the application queue attribute, BOTHRESH. | |
0 | The backout threshold is not set. | |
1 or more | Explicitly sets the backout threshold. |
If omitted, the value of QueueName is dependent on the value of the BOQNAME attribute from the application queue:
NONE | No context information is passed. | |
IDENTITY | Identity context information is passed only. | |
ALL | All context information is passed. |
0 | Successful operation |
36 | Invalid arguments supplied |
40 | Queue manager not available |
49 | Queue manager stopping |
71 | Unexpected error |
72 | Queue manager name error |
133 | Unknown object name error |
Notices |
Downloads |
Library |
Support |
Feedback
![]() ![]() |
mqdnm |