Skip to content

IBM-MQ

Process Steps

Alter Client-Connection Channel

Modify the parameters of an existing client connection channel

NameTypeDescriptionRequired
Additional ArgumentsStringAdditional arguments will be added to the end of the command. Separate each argument by a newline or comma.No
Channel NameStringThe name of the channel toalter.Yes
Command DirectoryStringDirectory of the WebSphere MQ commands.Yes
Connection NameStringCommunications connection identifier.No
Delete Script File After ExecutionBooleanDelete the script file after executing it.Yes
DescriptionStringDescribes the channel. Maximum of 64 bytes of text.No
Is BatchBooleanBatch multiple commands in one script file and run using Run MSQC Script command.Yes
Local AddressStringSpecify the local communications address for the channel.No
Maximum Message LengthStringSpecify the maximum length of a message that can be transmitted on the channel. Value of 0 will default to the local queue manager’s maximum value. Default value is 4194304.No
Queue Manager NameStringThe name of the QueueManager to delete the Namelist on.Yes
Request Queue Manager ConnectionStringThe name of the queue manager or queue manager group the channel can request connection.No
Script FileStringThe name of the file to write the script to.Yes
Transmission ProtocolEnumeration:The protcol which the channel will use to transmit messages.No
* NONE
* LU62
* NetBIOS
* SPX
* TCP

Alter Queue

Modify the parameters of an existing local queue

NameTypeDescriptionRequired
Additional ArgumentsStringAdditional arguments will be added to the end of the command. Separate each argument by a newline or comma.No
Command DirectoryStringDirectory of the WebSphere MQ commands.Yes
Delete Script File After ExecutionBooleanDelete the script file after executing it.Yes
DescriptionStringDescribes the channel. Maximum of 64 bytes of text.No
ForceBooleanThis parameter applies only to the ALTER command on alias, local and remote queues. View WebSphere MQ ‘ALTER QLOCAL’ documentation for full details on the FORCE flag.No
Get MessagesEnumeration:Enable or Disable messages ability to be retrieved from the queue.No
* NONE
* ENABLED
* DISABLED
Is BatchBooleanBatch multiple commands in one script file and run using Run MSQC Script command.Yes
Maximum Message LengthStringSpecify the maximum length of a message that can be transmitted on the channel. Value of 0 will default to the local queue manager’s maximum value. Default value is 4194304.No
Maximum Queue DepthStringSpecify the maximum number of messages that are allowed on the queue. Default value is 999999999.No
Message Delivery SequenceEnumeration:Specify method of retrieving messages from the queue.No
* NONE
* PRIORITY
* FIFO
Put MessagesEnumeration:Enable or Disable messages ability to be placed on the queue.No
* NONE
* ENABLED
* DISABLED
Queue Manager NameStringThe name of the QueueManager to delete the Namelist on.Yes
Queue NameStringThe name of the Queuewhose parameters will be alteredYes
Script FileStringThe name of the file to write the script to.Yes
SharabilityEnumeration:Share or restrict the queue from being opened for input by more than one instance of an application.No
* NONE
* NOSHARE
* SHARE
Trigger ControlEnumeration:Allow or disallow this queue to be automatically started by a trigger.No
* NONE
* NOTRIGGER
* TRIGGER
UsageEnumeration:Make the queue either a Local or Tranmission queue. Do not change property while there are messages on the queue.No
* NONE
* NORMAL
* XMITQ

Alter Receiver Channel

Modify the parameters of an existing receiver channel

NameTypeDescriptionRequired
Additional ArgumentsStringAdditional arguments will be added to the end of the command. Separate each argument by a newline or comma.No
Batch SizeStringMaximum number of messages to be sent before a sync point is taken. Default value is 50.No
Channel NameStringThe name of the channel toalter.Yes
Command DirectoryStringDirectory of the WebSphere MQ commands.Yes
Delete Script File After ExecutionBooleanDelete the script file after executing it.Yes
DescriptionStringDescribes the channel. Maximum of 64 bytes of text.No
Is BatchBooleanBatch multiple commands in one script file and run using Run MSQC Script command.Yes
Message Message LengthStringThe property specifies the maximum length of a message that can be transmitted on the channel.No
Nonpersistent Message SpeedEnumeration:This property specifies the speed at which nonpersistent messages are being sent.No
* NONE
* NORMAL
* FAST
Queue Manager NameStringThe name of the QueueManager to delete the Namelist on.Yes
Script FileStringThe name of the file to write the script to.Yes
Transport TypeEnumeration:This property specifies the transport type to be used.No
* NONE
* LU62
* TCP
* NETBIOS
* SPX

Alter Sender Channel

Modify the parameters of an existing sender channel

NameTypeDescriptionRequired
Additional ArgumentsStringAdditional arguments will be added to the end of the command. Separate each argument by a newline or comma.No
Batch Data LimitStringThe limit, in kilobytes, of data that can be sent through the channel before taking a sync point. Default value is 5000.No
Batch IntervalStringThe period, in milliseconds, during which the channel keeps a batch open even if there are no messages on the transmission queue. Default value is 0.No
Batch SizeStringMaximum number of messages to be sent before a sync point is taken. Default value is 50.No
Channel NameStringThe name of the channel toalter.Yes
Command DirectoryStringDirectory of the WebSphere MQ commands.Yes
Connection NameStringCommunications connection identifier.No
Delete Script File After ExecutionBooleanDelete the script file after executing it.Yes
DescriptionStringDescribes the channel. Maximum of 64 bytes of text.No
Disconnect IntervalStringDescribes the channel. Maximum of 64 bytes of text. Default value is 6000.No
Is BatchBooleanBatch multiple commands in one script file and run using Run MSQC Script command.Yes
Maximum Message LengthStringThe property specifies the maximum length of a message that can be transmitted on the channel.No
Nonpersistent Message SpeedEnumeration:This property specifies the speed at which nonpersistent messages are being sent.No
* NONE
* NORMAL
* FAST
Queue Manager NameStringThe name of the QueueManager to delete the Namelist on.Yes
Script FileStringThe name of the file to write the script to.Yes
Transmission Queue NameStringThe property specifies the name of the tranmission queue from which messages are retrieved.No
Transport TypeEnumeration:This property specifies the transport type to be used.No
* NONE
* LU62
* TCP
* NETBIOS
* SPX

Alter Server-Connection Channel


Modify the parameters of an existing server connection channel

NameTypeDescriptionRequired
Additional ArgumentsStringAdditional arguments will be added to the end of the command. Separate each argument by a newline or comma.No
Channel NameStringThe name of the channel toalter.Yes
Command DirectoryStringDirectory of the WebSphere MQ commands.Yes
Delete Script File After ExecutionBooleanDelete the script file after executing it.Yes
DescriptionStringDescribes the channel. Maximum of 64 bytes of text.No
Disconnect IntervalStringDescribes the channel. Maximum of 64 bytes of text. Default value is 6000.No
Is BatchBooleanBatch multiple commands in one script file and run using Run MSQC Script command.Yes
Maximum InstancesStringThis property specifies the maximum number fo simultaneous isntances of a server-connection channel taht can be started. Default value is 999999999.No
Maximum Instances Per ClientStringThis property specifies the maximum number of simultaneous instances of a server-connection channel that can be started from a single client. A value of zero indicates that no client connections are allowed on this channel. Default value is 999999999.No
Maximum Message LengthStringSpecify the maximum length of a message that can be transmitted on the channel. Value of 0 will default to the local queue manager’s maximum value. Default value is 4194304.No
Queue Manager NameStringThe name of the QueueManager to delete the Namelist on.Yes
Script FileStringThe name of the file to write the script to.Yes
Transmission ProtocolEnumeration:
  • NONE
  • LU62
  • NetBIOS
  • SPX
  • TCP | The protcol which the channel will use to transmit messages. | No |

Alter Topic

Modify the parameters of an existing Topic

NameTypeDescriptionRequired
Additional ArgumentsStringAdditional arguments will be added to the end of the command. Separate each argument by a newline or comma.No
Command DirectoryStringDirectory of the WebSphere MQ commands.Yes
Default PersistenceEnumeration:
  • NONE
  • ASPARENT
  • NO
  • YES | The default message persistence when applications specify the MQPER_PERSISTENCE_AS_TOPIC_DEF option. Select YES if messages on this queue will survive the restart of the queue manager. | No | | Default Priority | Enumeration:
  • NONE
  • ASPARENT
  • 0
  • 1
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9 | The default priority of messages published to the topic. | No | | Default Put Response | Enumeration:
  • NONE
  • ASPARENT
  • SYNC
  • ASYNC | The default put response when applications specify the MQPMO_RESPONSE_AS_DEF option. | No | | Delete Script File After Execution | Boolean | Delete the script file after executing it. | Yes | | Description | String | Plain-text comment. Maximum length of 64 characters. | No | | Is Batch | Boolean | Batch multiple commands in one script file and run using Run MSQC Script command. | Yes | | Multicast | Enumeration:
  • NONE
  • ASPARENT
  • DISABLED
  • ENABLED
  • ONLY | Specifies whether multicast is allowable in the topic tree. | No | | Non-Persistent Message Delivery | Enumeration:
  • NONE
  • ASPARENT
  • ALL
  • ALLAVAIL
  • ALLDUR | Delivery mechanism for non-persistent messages published to this topic. | No | | Persistent Message Delivery | Enumeration:
  • NONE
  • ASPARENT
  • ALL
  • ALLAVAIL
  • ALLDUR | Delivery mechanism for persistent messages published to this topic. | No | | Proxy Subscription | Enumeration:
  • NONE
  • FIRSTUSE
  • FORCE | Controls when a proxy subscription is sent for this topic to neighboring queue managers when in a publish/subscribe cluster or hierarchy. | No | | Publish Messages | Enumeration:
  • NONE
  • ASPARENT
  • ENABLED
  • DISABLED | Controls whether messages can be published to this topic. | No | | Queue Manager Name | String | The name of the Queue Manager to delete the Namelist on. | Yes | | Script File | String | The name of the file to write the script to. | Yes | | Subscription | Enumeration:
  • NONE
  • ASPARENT
  • ENABLED
  • DISABLED | Controls whether applications are permitted to subscribe to this topic. | No | | Topic Name | String | The name of the Topic to alter. | Yes | | Type | Enumeration:
  • NONE
  • NONE
  • LOCAL | The type of topic. | No |

Configure Channel SSL

Configure the Secure Sockets Layer (SSL) settings for a channel.

NameTypeDescriptionRequired
Channel NameStringThe name of the client channel to configure.Yes
Command DirectoryStringThe full path to the directory that contains the WebSphere MQ commands.Yes
Delete Script File After ExecutionBooleanSelect to delete the script file after it runs.Yes
Is BatchBooleanSelect to combine multiple commands in one script file and run by using the Run MQ Batch Script step.Yes
Queue Manager NameStringThe name of the queue manager to work with.Yes
Require Client SSL CertificateBooleanSelect to require a certificate from the SSL client.Yes
SSL CiphEnumeration:
  • NONE
  • NULL_MD5
  • NULL_SHA
  • RC4_MD5_EXPORT
  • RC4_MD5_US
  • RC4_SHA_US
  • RC2_MD5_EXPORT
  • DES_SHA_EXPORT
  • RC4_56_SHA_EXPORT1024
  • DES_SHA_EXPORT1024
  • TRIPLE_DES_SHA_US
  • TLS_RSA_WITH_AES_128_CBC_SHA
  • TLS_RSA_WITH_AES_256_CBC_SHA
  • TLS_RSA_WITH_DES_CBC_SHA
  • TLS_RSA_WITH_3DES_EDE_CBC_SHA
  • FIPS_WITH_DES_CBC_SHA
  • FIPS_WITH_3DES_EDE_CBC_SHA
  • TLS_RSA_WITH_AES_128_GCM_SHA256
  • TLS_RSA_WITH_AES_256_GCM_SHA384
  • TLS_RSA_WITH_AES_128_CBC_SHA256
  • TLS_RSA_WITH_AES_256_CBC_SHA256
  • ECDHE_ECDSA_RC4_128_SHA256
  • ECDHE_ECDSA_3DES_EDE_CBC_SHA256
  • ECDHE_RSA_RC4_128_SHA256
  • ECDHE_RSA_3DES_EDE_CBC_SHA256
  • ECDHE_ECDSA_AES_128_CBC_SHA256
  • ECDHE_ECDSA_AES_256_CBC_SHA384
  • ECDHE_RSA_AES_128_CBC_SHA256
  • ECDHE_RSA_AES_256_CBC_SHA384
  • ECDHE_ECDSA_AES_128_GCM_SHA256
  • ECDHE_ECDSA_AES_256_GCM_SHA384
  • ECDHE_RSA_AES_128_GCM_SHA256
  • ECDHE_RSA_AES_256_GCM_SHA384
  • TLS_RSA_WITH_NULL_SHA256
  • ECDHE_RSA_NULL_SHA256
  • ECDHE_ECDSA_NULL_SHA256
  • TLS_RSA_WITH_NULL_NULL
  • TLS_RSA_WITH_RC4_128_SHA256 | Select the cipher specification to use on the channel. | No | | SSL Peer | String | The filter text to compare with the Distinguished Name of the certificate from the peer queue manager or client at the other end of the channel. For example: ‘CN=First, CN=Second, O=IBM, C=US’ | No | | Script File | String | The name of the file to write the script to. | Yes |

Configure Queue Manager SSL

Configure the Secure Sockets Layer (SSL) settings for a queue manager.

NameTypeDescriptionRequired
Command DirectoryStringThe full path to the directory that contains the WebSphere MQ commands.Yes
Delete Script File After ExecutionBooleanSelect to delete the script file after it runs.Yes
Enable FIPSBooleanSelect to enable Federal Information Processing Standard (FIPS) mode for SSL.Yes
Is BatchBooleanSelect to combine multiple commands in one script file and run by using the Run MQ Batch Script step.Yes
Queue Manager NameStringThe name of the queue manager to work with.Yes
SSL Key Ring PathStringThe name of the SSL key repository.No
Script FileStringThe name of the file to write the script to.Yes
Suite B StengthEnumeration:
  • NONE
  • 128_BIT
  • 192_BIT
  • 128_BIT,192_BIT | Select whether Suite B-compliant cryptography is used and what strength is required. | Yes |

Create Queue Manager

Run the command to create a queue manager.

NameTypeDescriptionRequired
Additional ArgumentsStringAny additional arguments to pass to the create queue manager command.No
Command DirectoryStringThe full path to the directory that contains the WebSphere MQ commands.Yes
Queue Manager DescriptionStringA description of the queue manager. Maximum of 64 characters.No
Queue Manager NameStringThe name of the queue manager to create.Yes

Define Authinfo–IDPWOS

Define authinfo for AUTHTYPE(IDPWOS).

NameTypeDescriptionRequired
AuthInfo NameStringThe name of the authInfo to create.Yes
Command DirectoryStringThe full path to the directory that contains the WebSphere MQ commands.Yes
Delete Script File After ExecutionBooleanSelect to delete the script file after it runs.Yes
Is BatchBooleanSelect to combine multiple commands in one script file and run by using the Run MQ Batch Script step.Yes
Queue Manager NameStringThe name of the queue manager to work with.Yes
Script FileStringThe name of the file to write the script to.Yes

Define Client-Connection Channel

Define a client connection channel.

NameTypeDescriptionRequired
Channel NameStringThe name of the client channel to define.Yes
Command DirectoryStringThe full path to the directory that contains the WebSphere MQ commands.Yes
Delete Script File After ExecutionBooleanSelect to delete the script file after it runs.Yes
Is BatchBooleanSelect to combine multiple commands in one script file and run by using the Run MQ Batch Script step.Yes
Queue Manager NameStringThe name of the queue manager to work with.Yes
Script FileStringThe name of the file to write the script to.Yes

Define Namelist

Define a namelist.

NameTypeDescriptionRequired
Command DirectoryStringThe full path to the directory that contains the WebSphere MQ commands.Yes
Delete Script File After ExecutionBooleanSelect to delete the script file after it runs.Yes
DescriptionStringA description of the namelist.No
Is BatchBooleanSelect to combine multiple commands in one script file and run by using the Run MQ Batch Script step.Yes
List of NamesStringA list, separated by commas or newline characters, of names to add to the namelist.No
Namelist NameStringThe namelist to define.Yes
Queue Manager NameStringThe name of the queue manager to work with.Yes
Script FileStringThe name of the file to write the script to.Yes

Define Queue

Define a queue.

NameTypeDescriptionRequired
Additional ArgumentsStringAdditional arguments will be added to the end of the command. Separate each argument by a newline or comma.No
Command DirectoryStringThe full path to the directory that contains the WebSphere MQ commands.Yes
Delete Script File After ExecutionBooleanSelect to delete the script file after it runs.Yes
DescriptionStringDescribes the channel. Maximum of 64 bytes of text.No
Get MessagesEnumeration:
  • NONE
  • ENABLED
  • DISABLED | Enable or Disable messages ability to be retrieved from the queue. | No | | Is Batch | Boolean | Select to combine multiple commands in one script file and run by using the Run MQ Batch Script step. | Yes | | Maximum Message Length | String | Specify the maximum length of a message that can be transmitted on the channel. Value of 0 will default to the local queue manager’s maximum value. Default value is 4194304. | No | | Maximum Queue Depth | String | Specify the maximum number of messages that are allowed on the queue. Default value is 999999999. | No | | Message Delivery Sequence | Enumeration:
  • NONE
  • PRIORITY
  • FIFO | Specify method of retrieving messages from the queue. | No | | Put Messages | Enumeration:
  • NONE
  • ENABLED
  • DISABLED | Enable or Disable messages ability to be placed on the queue. | No | | Queue Manager Name | String | The name of the queue manager to work with. | Yes | | Queue Name | String | The name of the queue to define. | Yes | | Replace | Enumeration:
  • NONE
  • NOREPLACE
  • REPLACE | This option controls whether any existing definition is to be replaced with this one. Any object with a different disposition is not changed. View WebSphere MQ ‘ALTER QLOCAL’ documentation for intricacies with the FORCE flag. | No | | Script File | String | The name of the file to write the script to. | Yes | | Sharability | Enumeration:
  • NONE
  • NOSHARE
  • SHARE | Share or restrict the queue from being opened for input by more than one instance of an application. | No | | Trigger Control | Enumeration:
  • NONE
  • NOTRIGGER
  • TRIGGER | Allow or disallow this queue to be automatically started by a trigger. | No | | Usage | Enumeration:
  • NONE
  • NORMAL
  • XMITQ | Make the queue either a Local or Tranmission queue. Do not change property while there are messages on the queue. | No |

Define Queue Alias

Define a queue alias.

NameTypeDescriptionRequired
Additional ArgumentsStringAdditional arguments will be added to the end of the command. Separate each argument by a newline or comma.No
Command DirectoryStringThe full path to the directory that contains the WebSphere MQ commands.Yes
Delete Script File After ExecutionBooleanSelect to delete the script file after it runs.Yes
DescriptionStringDescribes the channel. Maximum of 64 bytes of text.No
Get MessagesEnumeration:
  • IGNORE
  • ENABLED
  • DISABLED | Enable or Disable messages ability to be retrieved from the queue. | No | | Is Batch | Boolean | Select to combine multiple commands in one script file and run by using the Run MQ Batch Script step. | Yes | | Put Messages | Enumeration:
  • IGNORE
  • ENABLED
  • DISABLED | Enable or Disable messages ability to be placed on the queue. | No | | Queue Alias Name | String | The name of the queue alias to define. (QALIAS) | Yes | | Queue Manager Name | String | The name of the queue manager to work with. | Yes | | Queue Name | String | The name of the queue to be alias. (TARGET) | Yes | | Replace | Enumeration:
  • IGNORE
  • NOREPLACE
  • REPLACE | This option controls whether any existing definition is to be replaced with this one. Any object with a different disposition is not changed. View WebSphere MQ ‘ALTER QLOCAL’ documentation for intricacies with the FORCE flag. | No | | Script File | String | The name of the file to write the script to. | Yes |

Define Receive Channel

Define a receive channel.

NameTypeDescriptionRequired
Channel NameStringThe name of the receiver channel to define.Yes
Command DirectoryStringThe full path to the directory that contains the WebSphere MQ commands.Yes
Delete Script File After ExecutionBooleanSelect to delete the script file after it runs.Yes
Is BatchBooleanSelect to combine multiple commands in one script file and run by using the Run MQ Batch Script step.Yes
Queue Manager NameStringThe name of the queue manager to work with.Yes
Script FileStringThe name of the file to write the script to.Yes

Define Remote Queue

Define Remote Queue.

NameTypeDescriptionRequired
Command DirectoryStringThe full path to the directory that contains the WebSphere MQ commands.Yes
Delete Script File After ExecutionBooleanSelect to delete the script file after it runs.Yes
Is BatchBooleanSelect to combine multiple commands in one script file and run by using the Run MQ Batch Script step.Yes
Queue Manager NameStringThe name of the queue manager to work with.Yes
Queue NameStringThe name of the queue to create.Yes
Script FileStringThe name of the file to write the script to.Yes

Define Sender Channel

Define a sender channel.

NameTypeDescriptionRequired
Channel NameStringThe name of the sender channel to define.Yes
Command DirectoryStringThe full path to the directory that contains the WebSphere MQ commands.Yes
Connection NameStringThe connection name for the sender channel.Yes
Delete Script File After ExecutionBooleanSelect to delete the script file after it runs.Yes
Is BatchBooleanSelect to combine multiple commands in one script file and run by using the Run MQ Batch Script step.Yes
Queue Manager NameStringThe name of the queue manager to work with.Yes
Queue NameStringThe name of the queue for the sender channel to use.Yes
Script FileStringThe name of the file to write the script to.Yes

Define Server Connection Channel

Define a Server connection channel.

NameTypeDescriptionRequired
Channel NameStringThe name of the sender channel to define.Yes
Command DirectoryStringThe full path to the directory that contains the WebSphere MQ commands.Yes
Delete Script File After ExecutionBooleanSelect to delete the script file after it runs.Yes
Is BatchBooleanSelect to combine multiple commands in one script file and run by using the Run MQ Batch Script step.Yes
Queue Manager NameStringThe name of the queue manager to work with.Yes
Script FileStringThe name of the file to write the script to.Yes

Define Service

Define a service.

NameTypeDescriptionRequired
Command DirectoryStringThe full path to the directory that contains the WebSphere MQ commands.Yes
Delete Script File After ExecutionBooleanSelect to delete the script file after it runs.Yes
Is BatchBooleanSelect to combine multiple commands in one script file and run by using the Run MQ Batch Script step.Yes
Queue Manager NameStringThe name of the queue manager to work with.Yes
Script FileStringThe name of the file to write the script to.Yes
Service NameStringThe name of the service to create.Yes

Define Topic

Define a topic.

NameTypeDescriptionRequired
Command DirectoryStringThe full path to the directory that contains the WebSphere MQ commands.Yes
Delete Script File After ExecutionBooleanSelect to delete the script file after it runs.Yes
Is BatchBooleanSelect to combine multiple commands in one script file and run by using the Run MQ Batch Script step.Yes
Queue Manager NameStringThe name of the queue manager to work with.Yes
Script FileStringThe name of the file to write the script to.Yes
Topic NameStringThe name of the topic to define.Yes
Topic StringStringThe string of the topic to define.Yes

Define Topic Subscription

Define a topic subscription.

NameTypeDescriptionRequired
Additional ArgumentsStringAdditional arguments will be added to the end of the command. Separate each argument by a newline or comma.No
Command DirectoryStringThe full path to the directory that contains the WebSphere MQ commands.Yes
Delete Script File After ExecutionBooleanSelect to delete the script file after it runs.Yes
Destination Queue ManagerStringThe destination queue manager for messages published to this subscription. You must define the channels to the remote queue manager, for example, the XMITQ, and a sender channel. If you do not, messages do not arrive at the destination. (DESTQMGR)No
Destination Queue NameStringThe name of the destination queue for the subscription.Yes
Is BatchBooleanSelect to combine multiple commands in one script file and run by using the Run MQ Batch Script step.Yes
PS PropEnumeration:
  • NONE
  • COMPAT
  • MSGPROP
  • RFH2 | The manner in which publish and subscribe properties are added to messages sent to the subscription. | Yes | | Queue Manager Name | String | The name of the queue manager to work with. | Yes | | Script File | String | The name of the file to write the script to. | Yes | | Selector | String | A selector that is applied to messages published to the topic. (SELECTOR) | No | | Subscription Name | String | The name of the subscription to define. | Yes | | Topic String | String | The string of the topic to subscribe to. | Yes | | Wildcard Schema | Enumeration:
  • NONE
  • CHAR
  • TOPIC | The schema to be used when interpreting any wildcard characters in the topic string. (WSCHEMA) | Yes |

Delete Certificate

Delete a certificate.

NameTypeDescriptionRequired
Command DirectoryStringThe full path to the directory that contains the WebSphere MQ commands.Yes
LabelStringThe label of the certificate in the target database.No
Target DBStringThe full path file name of the key database.Yes
Target PasswordPasswordThe password for the key database.Yes
Target TypeEnumeration:
  • cms
  • pkcs12
  • jks
  • jceks | Select the type of the key database. | Yes |

Delete Channel

Delete a channel.

NameTypeDescriptionRequired
Channel NameStringThe name of the channel to delete.Yes
Command DirectoryStringThe full path to the directory that contains the WebSphere MQ commands.Yes
Delete Script File After ExecutionBooleanSelect to delete the script file after it runs.Yes
Is BatchBooleanSelect to combine multiple commands in one script file and run by using the Run MQ Batch Script step.Yes
Queue Manager NameStringThe name of the queue manager to work with.Yes
Script FileStringThe name of the file to write the script to.Yes

Delete Namelist

Delete a namelist.

NameTypeDescriptionRequired
Command DirectoryStringThe full path to the directory that contains the WebSphere MQ commands.Yes
Delete Script File After ExecutionBooleanSelect to delete the script file after it runs.Yes
Is BatchBooleanSelect to combine multiple commands in one script file and run by using the Run MQ Batch Script step.Yes
Namelist NameStringThe namelist to delete.Yes
Queue Manager NameStringThe name of the queue manager to work with.Yes
Script FileStringThe name of the file to write the script to.Yes

Delete Queue

Delete a queue.

NameTypeDescriptionRequired
Command DirectoryStringThe full path to the directory that contains the WebSphere MQ commands.Yes
Delete Script File After ExecutionBooleanSelect to delete the script file after it runs.Yes
Is BatchBooleanSelect to combine multiple commands in one script file and run by using the Run MQ Batch Script step.Yes
Queue Manager NameStringThe name of the queue manager to work with.Yes
Queue NameStringThe name of the queue to delete.Yes
Script FileStringThe name of the file to write the script to.Yes

Delete Queue Alias

Delete a queue alias.

NameTypeDescriptionRequired
Command DirectoryStringThe full path to the directory that contains the WebSphere MQ commands.Yes
Delete Script File After ExecutionBooleanSelect to delete the script file after it runs.Yes
Is BatchBooleanSelect to combine multiple commands in one script file and run by using the Run MQ Batch Script step.Yes
Queue Alias NameStringThe name of the queue alias to delete.Yes
Queue Manager NameStringThe name of the queue manager to work with.Yes
Script FileStringThe name of the file to write the script to.Yes

Delete Queue Manager

Run the command to delete a queue manager.

NameTypeDescriptionRequired
Command DirectoryStringThe full path to the directory that contains the WebSphere MQ commands.Yes
Queue Manager NameStringThe name of the queue manager to delete.Yes

Delete Topic

Delete a topic.

NameTypeDescriptionRequired
Command DirectoryStringThe full path to the directory that contains the WebSphere MQ commands.Yes
Delete Script File After ExecutionBooleanSelect to delete the script file after it runs.Yes
Is BatchBooleanSelect to combine multiple commands in one script file and run by using the Run MQ Batch Script step.Yes
Queue Manager NameStringThe name of the queue manager to work with.Yes
Script FileStringThe name of the file to write the script to.Yes
Topic NameStringThe name of the topic to delete.Yes

Delete Topic Subscription

Delete a topic subscription.

NameTypeDescriptionRequired
Command DirectoryStringThe full path to the directory that contains the WebSphere MQ commands.Yes
Delete Script File After ExecutionBooleanSelect to delete the script file after it runs.Yes
Is BatchBooleanSelect to combine multiple commands in one script file and run by using the Run MQ Batch Script step.Yes
Queue Manager NameStringThe name of the queue manager to work with.Yes
Script FileStringThe name of the file to write the script to.Yes
Subscription NameStringThe name of the subscription to delete.Yes

Enable Queue Triggering

Enable triggering on a queue.

NameTypeDescriptionRequired
Command DirectoryStringThe full path to the directory that contains the WebSphere MQ commands.Yes
Delete Script File After ExecutionBooleanSelect to delete the script file after it runs.Yes
Is BatchBooleanSelect to combine multiple commands in one script file and run by using the Run MQ Batch Script step.Yes
Queue Manager NameStringThe name of the queue manager to work with.Yes
Queue NameStringThe name of the queue to edit.Yes
Script FileStringThe name of the file to write the script to.Yes
Trigger DataStringThe data that is inserted in the trigger message.Yes
Trigger TypeEnumeration:
  • NONE
  • FIRST
  • EVERY
  • DEPTH | The trigger type for the queue. | Yes |

Import Certificate

Import a certificate.

NameTypeDescriptionRequired
Certificate labelStringThe label of the certificate to import.Yes
Command DirectoryStringThe full path to the directory that contains the WebSphere MQ commands.Yes
Delete If ExistsBooleanSelect to delete the certificate in the target database if it already exists.No
Fail If ExistsBooleanWhen selected, the step fails if the certificate already exists in the target database. The source certificate is not imported.No
New labelStringThe label of the certificate in the target database. If left blank, the label from the source location is used.No
Source Key DatabaseStringThe file name of the key database that contains the certificate to import.Yes
Source Key Database PasswordPasswordThe password for the source key database.Yes
Source Key Database TypeEnumeration:
  • cms
  • pkcs12
  • jks
  • jceks | The type of the source key database. | Yes | | Target DB | String | The full path file name of the target key database. | Yes | | Target Password | Password | The password for the target key database. | Yes | | Target Type | Enumeration:
  • cms
  • pkcs12
  • jks
  • jceks | The type of the target key database. | Yes |

Manage Queue Depth

Manange the queue depth.

NameTypeDescriptionRequired
Command DirectoryStringThe full path to the directory that contains the WebSphere MQ commands.Yes
Delete Script File After ExecutionBooleanSelect to delete the script file after it runs.Yes
High Depth LevelStringThe percentage of queue depth that constitutes the high limit.No
Is BatchBooleanSelect to combine multiple commands in one script file and run by using the Run MQ Batch Script step.Yes
Low Depth LevelStringThe percentage of queue depth that constitutes the low limit.No
Max Depth LevelStringThe maximum number of messages in the queue.No
Queue Manager NameStringThe name of the queue manager to work with.Yes
Queue NameStringThe name of the queue to edit.Yes
Script FileStringThe name of the file to write the script to.Yes

Receive Certificate

Receive a certificate.

NameTypeDescriptionRequired
Certificate FileStringThe file name of the certificate.Yes
Certificate labelStringThe label of the certificate to import.Yes
Command DirectoryStringThe full path to the directory that contains the WebSphere MQ commands.Yes
Delete If ExistsBooleanSelect to delete the certificate in the target database if it already exists.No
Fail If ExistsBooleanWhen selected, the step fails if the certificate already exists in the target database. The certificate is not added to the target database.No
File TypeEnumeration:
  • binary
  • ascii | Select the type of the certificate file. | Yes | | Target DB | String | The full path file name of the target key database. | Yes | | Target Password | Password | The password for the target key database. | Yes | | Target Type | Enumeration:
  • cms
  • pkcs12
  • jks
  • jceks | The type of the target key database. | Yes |

Run MQ Batch Script

Run a WebSphere MQ script that contains MQ control commands that were created by other plug-in steps.

NameTypeDescriptionRequired
Command DirectoryStringThe full path to the directory that contains the WebSphere MQ commands.Yes
Delete Script File After ExecutionBooleanSelect to delete the script file after it runs.Yes
Queue Manager NameStringThe name of the queue manager to work with.Yes
Script FileStringThe name of the file to run.Yes

Run MQ Script

Run a custom WebSphere MQ script that contains MQ control commands.

NameTypeDescriptionRequired
Additional ArgumentsStringAny additional arguments to pass to the start queue manager command.No
Command DirectoryStringThe full path to the directory that contains the WebSphere MQ commands.Yes
Queue Manager NameStringThe name of the queue manager to work with.Yes
Script DataStringThe script to run.Yes

Set Channel Monitoring Level

Set the monitoring level for a channel.

NameTypeDescriptionRequired
Channel NameStringThe name of the channel to alter.Yes
Command DirectoryStringThe full path to the directory that contains the WebSphere MQ commands.Yes
Delete Script File After ExecutionBooleanSelect to delete the script file after it runs.Yes
Is BatchBooleanSelect to combine multiple commands in one script file and run by using the Run MQ Batch Script step.Yes
Monitoring LevelEnumeration:
  • QMGR
  • OFF
  • LOW
  • MEDIUM
  • HIGH | The monitoring level to set for the channel. | Yes | | Queue Manager Name | String | The name of the queue manager to work with. | Yes | | Script File | String | The name of the file to write the script to. | Yes |

Set Max Message Size On Queue

Set the maximum message size for a queue.

NameTypeDescriptionRequired
Command DirectoryStringThe full path to the directory that contains the WebSphere MQ commands.Yes
Delete Script File After ExecutionBooleanSelect to delete the script file after it runs.Yes
Is BatchBooleanSelect to combine multiple commands in one script file and run by using the Run MQ Batch Script step.Yes
Max Message SizeStringThe maximum message size to configure for the queue.Yes
Queue Manager NameStringThe name of the queue manager to work with.Yes
Queue NameStringThe name of the queue to edit.Yes
Script FileStringThe name of the file to write the script to.Yes

Set Permissions For Object

Set the permissions for a given object and type.

NameTypeDescriptionRequired
AuthoritiesStringA list, separated by commas or newline characters, of authorities in the format: (+-)permission_name. For Example: ‘+ADMCHG, -ALLMQI’
Command DirectoryStringThe full path to the directory that contains the WebSphere MQ commands.Yes
GroupsStringA list, separated by commas or newline characters, of the groups to be given access permission to the object.No
NameStringThe name of the object.Yes
PrincipalsStringA list, separated by commas or newline characters, of the principals to be given access permission to the object.No
Queue Manager NameStringThe name of the queue manager to work with.Yes
TypeStringThe type of the object.Yes

Set Permissions For Queue

Set the permissions for a given queue.

NameTypeDescriptionRequired
AuthoritiesStringA list, separated by commas or newline characters, of authorities in the format: (+-)permission_name. For Example: ‘+ADMCHG, -ALLMQI’
Command DirectoryStringThe full path to the directory that contains the WebSphere MQ commands.Yes
GroupsStringA list, separated by commas or newline characters, of the groups to be given access permission to the object.No
PrincipalsStringA list, separated by commas or newline characters, of the principals to be given access permission to the object.No
Queue Manager NameStringThe name of the queue manager to work with.Yes
Queue NameStringThe name of the queue.Yes

Set Permissions For Topic

Set the permissions for a given topic.

NameTypeDescriptionRequired
AuthoritiesStringA list, separated by commas or newline characters, of authorities in the format: (+-)permission_name. For Example: ‘+ADMCHG, -ALLMQI’
Command DirectoryStringThe full path to the directory that contains the WebSphere MQ commands.Yes
GroupsStringA list, separated by commas or newline characters, of the groups to be given access permission to the object.No
PrincipalsStringA list, separated by commas or newline characters, of the principals to be given access permission to the object.No
Queue Manager NameStringThe name of the queue manager to work with.Yes
Topic NameStringThe name of the topic.Yes

Set Queue Usage Type

Set the usage attribute for a queue.

NameTypeDescriptionRequired
Command DirectoryStringThe full path to the directory that contains the WebSphere MQ commands.Yes
Delete Script File After ExecutionBooleanSelect to delete the script file after it runs.Yes
Is BatchBooleanSelect to combine multiple commands in one script file and run by using the Run MQ Batch Script step.Yes
Queue Manager NameStringThe name of the queue manager to work with.Yes
Queue NameStringThe name of the queue to edit.Yes
Script FileStringThe name of the file to write the script to.Yes
UsageEnumeration:
  • XMITQ
  • NORMAL | The usage attribute to set for the queue. | Yes |

Start Channel

Start a channel.

NameTypeDescriptionRequired
Channel NameStringThe name of the channel to start.Yes
Command DirectoryStringThe full path to the directory that contains the WebSphere MQ commands.Yes
Delete Script File After ExecutionBooleanSelect to delete the script file after it runs.Yes
Is BatchBooleanSelect to combine multiple commands in one script file and run by using the Run MQ Batch Script step.Yes
Queue Manager NameStringThe name of the queue manager to work with.Yes
Script FileStringThe name of the file to write the script to.Yes

Start Queue Manager

Start a queue manager.

NameTypeDescriptionRequired
Additional ArgumentsStringAny additional arguments to pass to the start queue manager command.No
Command DirectoryStringThe full path to the directory that contains the WebSphere MQ commands.Yes
Queue Manager NameStringThe name of the queue manager to start.Yes

Stop Channel

Stop a channel.

NameTypeDescriptionRequired
Channel NameStringThe name of the channel to stop.Yes
Command DirectoryStringThe full path to the directory that contains the WebSphere MQ commands.Yes
Delete Script File After ExecutionBooleanSelect to delete the script file after it runs.Yes
Is BatchBooleanSelect to combine multiple commands in one script file and run by using the Run MQ Batch Script step.Yes
Queue Manager NameStringThe name of the queue manager to work with.Yes
Script FileStringThe name of the file to write the script to.Yes

Stop Queue Manager

Stop a queue manager.

NameTypeDescriptionRequired
Additional ArgumentsStringAny additional arguments to pass to the start queue manager command.No
Command DirectoryStringThe full path to the directory that contains the WebSphere MQ commands.Yes
Queue Manager NameStringThe name of the queue manager to stop.Yes