MQQueueConnectionFactory
This type is a class for model objects.
A queue connection factory is used to create connections to the associated JMS provider of JMS queue destinations, for point-to-point messaging. Use WebSphere MQ Queue Connection Factory administrative objects to manage queue connection factories for the WebSphere MQ JMS provider.
Package: mqseries
Supertype: JMSConnectionFactory
Classifier ID: -1
Instance class name: * Unspecified *
Instance class: * Unspecified *
Attributes Summary queueManager : EString The name of the WebSphere MQ queue manager for this connection factory. Connections created by this factory connect to that queue manager. host : EString The name of the host on which the WebSphere MQ queue manager runs, for client connection only. port : EInt The TCP/IP port number used for connection to the WebSphere MQ queue manager, for client connection only. channel : EString The name of the channel used for connection to the WebSphere MQ queue manager, for client connection only. transportType : MQTransportType Whether WebSphere MQ client TCP/IP connection or inter-process bindings connection is to be used to connect to the WebSphere MQ queue manager. Inter-process bindings may only be used to connect to a queue manager on the same physical machine. tempModel : EString The name of the model queue definition that can be used by the queue manager to create temporary queues if a queue requested does not already exist. clientID : EString The JMS client identifier used for connections to the WebSphere MQ queue manager. CCSID : EString The coded character set identifier for use with the WebSphere MQ queue manager. msgRetention : EBoolean Select this tick box to specify that unwanted messages are to be left on the queue. Otherwise, unwanted messages are dealt with according to their disposition options. failIfQuiesce : EBoolean @since 6.0.0 Applications return from a method call if the queue manager has entered a controlled shutdown. localAddress : EString @since 6.0.0 Local server address pollingInterval : EInt @since 6.0.0 The interval, in milliseconds, between scans of all receivers during asynchronous message delivery rescanInterval : EInt @since 6.0.0 Advisory interval in milliseconds, period at which a queue is rescanned looking for a selected messages inserted out of order (e.g. backout) with respect to an MQSeries browse cursor. sslCipherSuite : EString @since 6.0.0 The cipher suite to use for SSL connection sslCRL : EString @since 6.0.0 CRL servers to check for SSL certificate revocation sslPeerName : EString @since 6.0.0 For SSL, a distinguished name skeleton that must match that provided by the queue manager tempQueuePrefix : EString @since 6.0.0 Temporary Queue prefix for dynamic queue naming useConnectionPooling : EBoolean @since 6.0.0 Whether to use MQ JMS connection pooling wmqServerName : EString * No description is available * wmqServerEndpoint : EString * No description is available * wmqServerSvrconnChannel : EString * No description is available * ccdtUrl : EString * No description is available * providerVersion : EString * No description is available * sslResetCount : EInt * No description is available * rcvExit : EString * No description is available * rcvExitInitData : EString * No description is available * sendExit : EString * No description is available * sendExitInitData : EString * No description is available * secExit : EString * No description is available * secExitInitData : EString * No description is available * compressHeaders : MQCompressHeaders * No description is available * compressPayload : MQCompressPayload * No description is available * qmgrType : MQQmgrType * No description is available * replyWithRFH2 : MQReplyWithRFH2 * No description is available * sslType : MQSSLType * No description is available * sslConfiguration : EString * No description is available * maxBatchSize : EInt * No description is available *
Attribute Details
queueManager - The name of the WebSphere MQ queue manager for this connection factory. Connections created by this factory connect to that queue manager.
Data Type: EString
Default value: unspecified
Required: false
Changeable: true
Unsettable: false
Many: false
Ordered: true
Lower bound: 0
Upper bound: 1
Unique: true
Derived: false
Transient: false
Volatile: false
host - The name of the host on which the WebSphere MQ queue manager runs, for client connection only.
Data Type: EString
Default value: unspecified
Required: false
Changeable: true
Unsettable: false
Many: false
Ordered: true
Lower bound: 0
Upper bound: 1
Unique: true
Derived: false
Transient: false
Volatile: false
port - The TCP/IP port number used for connection to the WebSphere MQ queue manager, for client connection only.
Data Type: EInt
Default value: unspecified
Required: false
Changeable: true
Unsettable: true
Many: false
Ordered: true
Lower bound: 0
Upper bound: 1
Unique: true
Derived: false
Transient: false
Volatile: false
channel - The name of the channel used for connection to the WebSphere MQ queue manager, for client connection only.
Data Type: EString
Default value: unspecified
Required: false
Changeable: true
Unsettable: false
Many: false
Ordered: true
Lower bound: 0
Upper bound: 1
Unique: true
Derived: false
Transient: false
Volatile: false
transportType - Whether WebSphere MQ client TCP/IP connection or inter-process bindings connection is to be used to connect to the WebSphere MQ queue manager. Inter-process bindings may only be used to connect to a queue manager on the same physical machine.
Data Type: MQTransportType
Default value: BINDINGS
Allowed values:
0 - BINDINGS
1 - CLIENT
2 - DIRECT
4 - DIRECTHTTP
8 - BINDINGS_THEN_CLIENT
Required: false
Changeable: true
Unsettable: true
Many: false
Ordered: true
Lower bound: 0
Upper bound: 1
Unique: true
Derived: false
Transient: false
Volatile: false
tempModel - The name of the model queue definition that can be used by the queue manager to create temporary queues if a queue requested does not already exist.
Data Type: EString
Default value: unspecified
Required: false
Changeable: true
Unsettable: false
Many: false
Ordered: true
Lower bound: 0
Upper bound: 1
Unique: true
Derived: false
Transient: false
Volatile: false
clientID - The JMS client identifier used for connections to the WebSphere MQ queue manager.
Data Type: EString
Default value: unspecified
Required: false
Changeable: true
Unsettable: false
Many: false
Ordered: true
Lower bound: 0
Upper bound: 1
Unique: true
Derived: false
Transient: false
Volatile: false
CCSID - The coded character set identifier for use with the WebSphere MQ queue manager.
Data Type: EString
Default value: unspecified
Required: false
Changeable: true
Unsettable: false
Many: false
Ordered: true
Lower bound: 0
Upper bound: 1
Unique: true
Derived: false
Transient: false
Volatile: false
msgRetention - Select this tick box to specify that unwanted messages are to be left on the queue. Otherwise, unwanted messages are dealt with according to their disposition options.
Data Type: EBoolean
Default value: true
Required: false
Changeable: true
Unsettable: true
Many: false
Ordered: true
Lower bound: 0
Upper bound: 1
Unique: true
Derived: false
Transient: false
Volatile: false
failIfQuiesce - @since 6.0.0 Applications return from a method call if the queue manager has entered a controlled shutdown.
Data Type: EBoolean
Default value: true
Required: false
Changeable: true
Unsettable: true
Many: false
Ordered: true
Lower bound: 0
Upper bound: 1
Unique: true
Derived: false
Transient: false
Volatile: false
localAddress - @since 6.0.0 Local server address
Data Type: EString
Default value: unspecified
Required: false
Changeable: true
Unsettable: false
Many: false
Ordered: true
Lower bound: 0
Upper bound: 1
Unique: true
Derived: false
Transient: false
Volatile: false
pollingInterval - @since 6.0.0 The interval, in milliseconds, between scans of all receivers during asynchronous message delivery
Data Type: EInt
Default value: 5000
Required: false
Changeable: true
Unsettable: true
Many: false
Ordered: true
Lower bound: 0
Upper bound: 1
Unique: true
Derived: false
Transient: false
Volatile: false
rescanInterval - @since 6.0.0 Advisory interval in milliseconds, period at which a queue is rescanned looking for a selected messages inserted out of order (e.g. backout) with respect to an MQSeries browse cursor.
Data Type: EInt
Default value: 5000
Required: false
Changeable: true
Unsettable: true
Many: false
Ordered: true
Lower bound: 0
Upper bound: 1
Unique: true
Derived: false
Transient: false
Volatile: false
sslCipherSuite - @since 6.0.0 The cipher suite to use for SSL connection
Data Type: EString
Default value: unspecified
Required: false
Changeable: true
Unsettable: false
Many: false
Ordered: true
Lower bound: 0
Upper bound: 1
Unique: true
Derived: false
Transient: false
Volatile: false
sslCRL - @since 6.0.0 CRL servers to check for SSL certificate revocation
Data Type: EString
Default value: unspecified
Required: false
Changeable: true
Unsettable: false
Many: false
Ordered: true
Lower bound: 0
Upper bound: 1
Unique: true
Derived: false
Transient: false
Volatile: false
sslPeerName - @since 6.0.0 For SSL, a distinguished name skeleton that must match that provided by the queue manager
Data Type: EString
Default value: unspecified
Required: false
Changeable: true
Unsettable: false
Many: false
Ordered: true
Lower bound: 0
Upper bound: 1
Unique: true
Derived: false
Transient: false
Volatile: false
tempQueuePrefix - @since 6.0.0 Temporary Queue prefix for dynamic queue naming
Data Type: EString
Default value: unspecified
Required: false
Changeable: true
Unsettable: false
Many: false
Ordered: true
Lower bound: 0
Upper bound: 1
Unique: true
Derived: false
Transient: false
Volatile: false
useConnectionPooling - @since 6.0.0 Whether to use MQ JMS connection pooling
Data Type: EBoolean
Default value: true
Required: false
Changeable: true
Unsettable: true
Many: false
Ordered: true
Lower bound: 0
Upper bound: 1
Unique: true
Derived: false
Transient: false
Volatile: false
wmqServerName - * No description is available *
Data Type: EString
Default value: unspecified
Required: false
Changeable: true
Unsettable: false
Many: false
Ordered: true
Lower bound: 0
Upper bound: 1
Unique: true
Derived: false
Transient: false
Volatile: false
wmqServerEndpoint - * No description is available *
Data Type: EString
Default value: unspecified
Required: false
Changeable: true
Unsettable: false
Many: false
Ordered: true
Lower bound: 0
Upper bound: 1
Unique: true
Derived: false
Transient: false
Volatile: false
wmqServerSvrconnChannel - * No description is available *
Data Type: EString
Default value: unspecified
Required: false
Changeable: true
Unsettable: false
Many: false
Ordered: true
Lower bound: 0
Upper bound: 1
Unique: true
Derived: false
Transient: false
Volatile: false
ccdtUrl - * No description is available *
Data Type: EString
Default value: unspecified
Required: false
Changeable: true
Unsettable: false
Many: false
Ordered: true
Lower bound: 0
Upper bound: 1
Unique: true
Derived: false
Transient: false
Volatile: false
providerVersion - * No description is available *
Data Type: EString
Default value: unspecified
Required: false
Changeable: true
Unsettable: false
Many: false
Ordered: true
Lower bound: 0
Upper bound: 1
Unique: true
Derived: false
Transient: false
Volatile: false
sslResetCount - * No description is available *
Data Type: EInt
Default value: 0
Required: false
Changeable: true
Unsettable: true
Many: false
Ordered: true
Lower bound: 0
Upper bound: 1
Unique: true
Derived: false
Transient: false
Volatile: false
rcvExit - * No description is available *
Data Type: EString
Default value: unspecified
Required: false
Changeable: true
Unsettable: false
Many: false
Ordered: true
Lower bound: 0
Upper bound: 1
Unique: true
Derived: false
Transient: false
Volatile: false
rcvExitInitData - * No description is available *
Data Type: EString
Default value: unspecified
Required: false
Changeable: true
Unsettable: false
Many: false
Ordered: true
Lower bound: 0
Upper bound: 1
Unique: true
Derived: false
Transient: false
Volatile: false
sendExit - * No description is available *
Data Type: EString
Default value: unspecified
Required: false
Changeable: true
Unsettable: false
Many: false
Ordered: true
Lower bound: 0
Upper bound: 1
Unique: true
Derived: false
Transient: false
Volatile: false
sendExitInitData - * No description is available *
Data Type: EString
Default value: unspecified
Required: false
Changeable: true
Unsettable: false
Many: false
Ordered: true
Lower bound: 0
Upper bound: 1
Unique: true
Derived: false
Transient: false
Volatile: false
secExit - * No description is available *
Data Type: EString
Default value: unspecified
Required: false
Changeable: true
Unsettable: false
Many: false
Ordered: true
Lower bound: 0
Upper bound: 1
Unique: true
Derived: false
Transient: false
Volatile: false
secExitInitData - * No description is available *
Data Type: EString
Default value: unspecified
Required: false
Changeable: true
Unsettable: false
Many: false
Ordered: true
Lower bound: 0
Upper bound: 1
Unique: true
Derived: false
Transient: false
Volatile: false
compressHeaders - * No description is available *
Data Type: MQCompressHeaders
Default value: NONE
Allowed values:
0 - NONE
1 - SYSTEM
Required: false
Changeable: true
Unsettable: false
Many: false
Ordered: true
Lower bound: 0
Upper bound: 1
Unique: true
Derived: false
Transient: false
Volatile: false
compressPayload - * No description is available *
Data Type: MQCompressPayload
Default value: NONE
Allowed values:
0 - NONE
1 - RLE
2 - ZLIBFAST
3 - ZLIBHIGH
Required: false
Changeable: true
Unsettable: false
Many: false
Ordered: true
Lower bound: 0
Upper bound: 1
Unique: true
Derived: false
Transient: false
Volatile: false
qmgrType - * No description is available *
Data Type: MQQmgrType
Default value: QMGR
Allowed values:
0 - QMGR
1 - QSG
Required: false
Changeable: true
Unsettable: false
Many: false
Ordered: true
Lower bound: 0
Upper bound: 1
Unique: true
Derived: false
Transient: false
Volatile: false
replyWithRFH2 - * No description is available *
Data Type: MQReplyWithRFH2
Default value: AS_REPLY_DEST
Allowed values:
0 - ALWAYS
1 - AS_REPLY_DEST
Required: false
Changeable: true
Unsettable: false
Many: false
Ordered: true
Lower bound: 0
Upper bound: 1
Unique: true
Derived: false
Transient: false
Volatile: false
sslType - * No description is available *
Data Type: MQSSLType
Default value: NONE
Allowed values:
0 - NONE
1 - CENTRAL
2 - SPECIFIC
Required: false
Changeable: true
Unsettable: false
Many: false
Ordered: true
Lower bound: 0
Upper bound: 1
Unique: true
Derived: false
Transient: false
Volatile: false
sslConfiguration - * No description is available *
Data Type: EString
Default value: unspecified
Required: false
Changeable: true
Unsettable: false
Many: false
Ordered: true
Lower bound: 0
Upper bound: 1
Unique: true
Derived: false
Transient: false
Volatile: false
maxBatchSize - * No description is available *
Data Type: EInt
Default value: 10
Required: false
Changeable: true
Unsettable: false
Many: false
Ordered: true
Lower bound: 0
Upper bound: 1
Unique: true
Derived: false
Transient: false
Volatile: false
(C) COPYRIGHT International Business Machines Corp. 1996-2006