Part 4. Appendixes


Appendix A. Mapping between Administration tool properties and programmable properties

WebSphere MQ classes for Java Message Service provides facilities to set and query the properties of administered objects either using the WebSphere MQ JMS administration tool, or in an application program. Table 37 shows the mapping between each property name used with the administration tool and the corresponding member variable it refers to. It also shows the mapping between symbolic property values used in the tool and their programmable equivalents.

Table 37. Comparison of representations of property values within the administration tool and within programs.

Property Member variable name Tool property values Program property values
BROKERCCDSUBQ brokerCCDurSubQueue

BROKERCCSUBQ brokerCCSubQueue

BROKERCONQ brokerControlQueue

BROKERDURSUBQ brokerDurSubQueue

BROKERPUBQ brokerPubQueue

BROKERQMGR brokerQueueManager

BROKERSUBQ brokerSubQueue

BROKERVER brokerVersion
V1
V2

JMSC.MQJMS_BROKER_V1
JMSC.MQJMS_BROKER_V2


CCSID CCSID

CHANNEL channel

CLEANUP cleanupLevel
NONE
SAFE
STRONG
ASPROP

JMSC.MQJMS_CLEANUP_NONE
JMSC.MQJMS_CLEANUP_SAFE
JMSC.MQJMS_CLEANUP_STRONG
JMSC.MQJMS_CLEANUP_AS_PROPERTY

CLEANUPINT cleanupInterval

CLIENTID clientId

DESCRIPTION description

ENCODING encoding

EXPIRY expiry
APP
UNLIM

JMSC.MQJMS_EXP_APP
JMSC.MQJMS_EXP_UNLIMITED


HOSTNAME hostName

MSGBATCHSZ msgBatchSize

MSGRETENTION messageRetention
YES
NO

JMSC.MQJMS_MRET_YES
JMSC.MQJMS_MRET_NO


PERSISTENCE persistence
APP
QDEF
PERS
NON

JMSC.MQJMS_PER_APP
JMSC.MQJMS_PER_QDEF
JMSC.MQJMS_PER_PER
JMSC.MQJMS_PER_NON


POLLINGINT pollingInterval

PORT port

PRIORITY priority
APP
QDEF

JMSC.MQJMS_PRI_APP
JMSC.MQJMS_PRI_QDEF


PUBACKINT pubAckInterval

QUEUE baseQueueName

QMANAGER queueManager*

RECEXIT receiveExit

RECEXITINIT receiveExitInit

SECEXIT securityExit

SECEXITINIT securityExitInit

SENDEXIT sendExit

SENDEXITINIT sendExitInit

SSLCIPHERSUITE sslCipherSuite

SSLCRL sslCertStores

SSLPEERNAME sslPeerName

STATREFRESHINT statusRefreshInterval

SYNCPOINTALLGETS syncpointAllGets

TARGCLIENT targetClient
JMS
MQ

JMSC.MQJMS_CLIENT_JMS_COMPLIANT
JMSC.MQJMS_CLIENT_NONJMS_MQ


TEMPMODEL temporaryModel

TOPIC baseTopicName

TRANSPORT transportType
BIND
CLIENT
DIRECT

JMSC.MQJMS_TP_BINDINGS_MQ
JMSC.MQJMS_TP_CLIENT_MQ_TCPIP
JMSC.MQJMS_TP_DIRECT_TCPIP


USECONNPOOLING useConnectionPooling

Note:
* for an MQQueue object, the member variable name is baseQueueManagerName



© IBM Corporation 1997, 2002. All Rights Reserved