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