Queue Names

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:

Table 2. Queue properties
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.