MQTopicConnectionFactory

A topic connection factory is used to create connections to the associated JMS provider of JMS topic destinations, for publish/subscribe messaging. Use WebSphere MQ Topic Connection Factory administrative objects to manage topic connection factories for the WebSphere MQ JMS provider.

Inherits from type JMSConnectionFactory and adds the following.

Attributes Summary
host : StringThe name of the host on which the WebSphere MQ queue manager runs, for client connection only.
port : intThe TCP/IP port number used for connection to the WebSphere MQ queue manager, for client connection only.
transportType : MQTransportTypeWhether WebSphere MQ client TCP/IP connection or inter-process bindings connection is to be used to connect to the WebSphere MQ queue manager.
channel : StringThe name of the channel used for connection to the WebSphere MQ queue manager, for client connection only.
queueManager : StringThe name of the WebSphere MQ queue manager for this connection factory.
brokerControlQueue : StringThe name of the broker's control queue, to which all command messages (except publications and requests to delete publications) are sent.
brokerQueueManager : StringThe name of the WebSphere MQ queue manager that provides the Pub/Sub message broker.
brokerPubQueue : StringThe name of the broker's input queue that receives all publication messages for the default stream.
brokerSubQueue : StringThe name of the broker's queue from which non-durable subscription messages are retrieved.
brokerCCSubQ : StringBroker connection consumer subscription queue
brokerVersion : MQBrokerTypeWhether the message broker is provided by the WebSphere MQ MA0C Supportpac or newer versions of WebSphere message broker products.
tempModel : StringThe name of the model queue definition that the broker can use to create dynamic queues for non-default streams if the stream queue does not already exist.
clientID : StringThe JMS client identifier used for connections to the WebSphere MQ queue manager.
CCSID : StringThe coded character set identifier for use with the WebSphere MQ queue manager.
cloneSupport : booleanSelect this checkbox to enable WebSphere MQ clone support to allow the same durable subscription across topic clones.

Attribute Details

host    -    The name of the host on which the WebSphere MQ queue manager runs, for client connection only.
     data type:  String
     default Value:   unspecified



port    -    The TCP/IP port number used for connection to the WebSphere MQ queue manager, for client connection only.
     data type:  int
     default Value:   unspecified



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: 



channel    -    The name of the channel used for connection to the WebSphere MQ queue manager, for client connection only.
     data type:  String
     default Value:   unspecified



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:  String
     default Value:   unspecified



brokerControlQueue    -    The name of the broker's control queue, to which all command messages (except publications and requests to delete publications) are sent.
     data type:  String
     default Value:   unspecified



brokerQueueManager    -    The name of the WebSphere MQ queue manager that provides the Pub/Sub message broker.
     data type:  String
     default Value:   unspecified



brokerPubQueue    -    The name of the broker's input queue that receives all publication messages for the default stream.
     data type:  String
     default Value:   unspecified



brokerSubQueue    -    The name of the broker's queue from which non-durable subscription messages are retrieved.
     data type:  String
     default Value:   unspecified



brokerCCSubQ    -    Broker connection consumer subscription queue
     data type:  String
     default Value:   unspecified



brokerVersion    -    Whether the message broker is provided by the WebSphere MQ MA0C Supportpac or newer versions of WebSphere message broker products.
     data type: MQBrokerType
     default Value:   MQSI
     Allowed Values:  MQSI   MA0C  



tempModel    -    The name of the model queue definition that the broker can use to create dynamic queues for non-default streams if the stream queue does not already exist.
     data type:  String
     default Value:   unspecified



clientID    -    The JMS client identifier used for connections to the WebSphere MQ queue manager.Note: Necessary for durable server side subscriptions.
     data type:  String
     default Value:   unspecified



CCSID    -    The coded character set identifier for use with the WebSphere MQ queue manager.
     data type:  String
     default Value:   unspecified



cloneSupport    -    Select this checkbox to enable WebSphere MQ clone support to allow the same durable subscription across topic clones. When true, the clientID field is required.
     data type: boolean
     default Value:   false
     Allowed Values:  true   false  


Copyright IBM Corp. 1996-2002