The parameters in Java™ are passed in using MQeFields objects. The values are passed using field elements of specific types.
The field names are as follows. All the symbolic names are public static final static Strings on the MQeQueueAdminMsg class.
Element type | Field name constants | Notes® | |
---|---|---|---|
Symbolic | Value | ||
Unicode | Queue_CreationDate | qcd | |
Int | Queue_CurrentSize | qcs | |
Unicode | Queue_Description | qd | |
Long | Queue_Expiry | qe | |
Ascii | Queue_FileDesc | qfd | |
Int | Queue_MaxMsgSize | qms | If no limit, use Queue_NoLimit (which is -1) |
Int | Queue_MaxQSize | qmqs | If no limit, use Queue_NoLimit (which is -1) |
Ascii | Queue_Mode | qm | Possible values are given by the constants: Queue_Asynchronous Queue_Synchronous |
Byte | Queue_Priority | qp | Between 0 and 9 inclusive |
Ascii array | Queue_QAliasNameList | qanl | |
Ascii | Queue_QMgrName | qqmn | |
Ascii | Queue_AttrRule | qar | |
Ascii | Queue_Authenticator | qau | |
Ascii | Queue_Compressor | qco | |
Ascii | Queue_Cryptor | qcr | |
Byte | Queue_TargetRegistry | qtr | Possible values are given by the constants: Queue_RegistryNone Queue_RegistryQMgr Queue_RegistryQueue |
Ascii | Queue_Rule | qr |