WebSphere MQ Everyplace queue names can contain the following characters:
There are no inherent name length limitations in WebSphere MQ Everyplace.
For additional naming recommendations when interacting with WebSphere MQ networks, see . Queues are configured using administration messages. Refer to the WebSphere MQ Everyplace Configuration Guide for more information on configuring WebSphere MQ Everyplace using administration messages.
Queue properties are shown in the following table. Not all the properties shown apply to all the queue types:
Property | Explanation | Java type | C type |
---|---|---|---|
Admin_Class | Queue class | String | admtype |
Admin_Name | ASCII queue name | String | admname |
Queue_Active | Queue in active/inactive state | boolean | qact |
Queue_AttRule | Rule class controlling security operations | String | qar |
Queue_Authenticator | Authenticator class | String | qau |
Queue_BridgeName | Owning WebSphere MQ bridge name | String | q-mq-bridge |
Queue_ClientConnection | Client connection name | String | q-mq-client-con |
Queue_CloseIdle | Close the connection to the remote queue manager once all messages have been transmitted | boolean | qcwi |
Queue_CreationDate | Date that the queue was created | long | qcd |
Queue_Compressor | Compressor class | qco | |
Queue_Cryptor | Cryptor class | qcr | |
Queue_CurrentSize | Number of messages on the queue | qcs | |
Queue_Description | Unicode description | qd | |
Queue_Expiry | Expiry time for messages | qe | |
Queue_ FileDesc | Location and adapter for the queue | qfd | |
Queue_MaxMsgSize | Maximum length of messages allowed on the queue | qms | |
Queue_MaxQSize | Maximum number of messages allowed | qmqs | |
Queue_Mode | Synchronous or asynchronous | qm | |
Queue_MQQMgr | WebSphere MQ queue manager proxy | ||
Queue_Priority | Priority to be used for messages (unless overridden by a message value) | qp | |
Queue_QAliasNameList | Alternative names for the queue | String[] | qanl |
Queue_QMgrName | Queue manager owning the real queue | qqmn | |
Queue_QMgrNameList | Queue manager targets | ? | |
Queue_RemoteQName | Remote WebSphere MQ field name | ? | |
Queue_Rule | Rule class for queue operations | qr | |
Queue_QTimerInterval | Delay before processing pending messages | qti | |
Queue_TargetRegistry | Target registry type | qtr | |
Queue_Transporter | Transporter class | qtc | |
Queue_TransporterXOR | Transporter to use XOR compression | qtxor | |
Queue_Transformer | Transformer class | q-mq-
transformer |
For the symbolic names corresponding to the properties in the previous table, refer to the WebSphere MQ Everyplace Java Programming Reference and the WebSphere MQ Everyplace C Programming Reference.