The MQPub class is used to Publish a message on an MQ Topic. More...
Public Attributes | |
TopicName | |
For the default case, the optional topicName needs to be created. More... | |
TopicString | |
Topic String. More... | |
![]() | |
GeneratedMessageId | |
Generated message id. More... | |
![]() | |
Channel | |
Channel Definition Options: Channel Name. More... | |
CharSetId | |
Message Descriptor Options: Character Set Identifier. More... | |
Connection | |
Channel Definition Options: Connection name. More... | |
Context | |
Flag indicating use of message context. More... | |
Password | |
Channel Definition Options: Password (if any) More... | |
PutApplType | |
Message Descriptor Options: Put application type. More... | |
QMBehavior | |
Flag indicating Queue Manager behavior. More... | |
QMgr | |
Queue Manager name. More... | |
QName | |
Queue name. More... | |
SSLCipherSpec | |
Channel Definition Options: SSL Cipher Spec. More... | |
Syncpoint | |
Flag indicating use of SYNCPOINT. More... | |
Transport | |
Channel Definition Options: Transport type. More... | |
Username | |
Channel Definition Options: Username (if any) More... | |
Private Member Functions | |
_.Library.Boolean | Connect () |
Connect creates a connection to a Topic and opens the queue object. More... | |
Additional Inherited Members | |
![]() | |
_.Library.Status | OnAddToSaveSet (_.Library.Integer depth, _.Library.Integer insert, _.Library.Integer callcount) |
This callback method is invoked when the current object is added to the SaveSet,. More... | |
_.Library.Status | OnClose () |
This callback method is invoked by the <METHOD>Close</METHOD> method to. More... | |
_.Library.Status | OnConstructClone (_.Library.RegisteredObject object, _.Library.Boolean deep, _.Library.String cloned) |
This callback method is invoked by the <METHOD>ConstructClone</METHOD> method to. More... | |
_.Library.Status | OnNew () |
This callback method is invoked by the <METHOD>New</METHOD> method to. More... | |
_.Library.Status | OnValidateObject () |
This callback method is invoked by the <METHOD>ValidateObject</METHOD> method to. More... | |
![]() | |
ApplIdentityData = None | |
Message Descriptor Options: Application Identity. More... | |
CorrelationId = None | |
Message Descriptor Options: Correlation Id. More... | |
MessageId = None | |
Message Descriptor Options: Message Id. More... | |
ReplyQMgrName = None | |
Message Descriptor Options: Reply Q Manager name. More... | |
ReplyQName = None | |
Message Descriptor Options: Reply Q name. More... | |
![]() | |
CAPTION = None | |
Optional name used by the Form Wizard for a class when generating forms. More... | |
JAVATYPE = None | |
The Java type to be used when exported. | |
PROPERTYVALIDATION = None | |
This parameter controls the default validation behavior for the object. More... | |
The MQPub class is used to Publish a message on an MQ Topic.
An MQ Topic is taken from the QName. Set the QName Property with the desired Topic string.
|
private |
Connect creates a connection to a Topic and opens the queue object.
A connection
and open MQ object (queue, topic, subscription) is required before messages can be sent or received.
User must first set the standard MQSeries initialization arguments
Topic: Host Topic (Required)
QMgr: Host Queue Manager name. Passing "" connects to the default queue manager. (Optional)
Channel: Host Channel name (Optional)
Transport: Transport type (TCP, LU62, NETBIOS, SPX) (Optional)
Connection: Connection spec, e.g., "127.0.0.1(1401)" (Optional)
See IBM MQ documentation on establishing defaults, and MQ authentication.
Reimplemented from abstractMQ.
TopicName |
For the default case, the optional topicName needs to be created.
beforehand, using WebSphere MQ Explorer or this MQSC command: DEFINE TOPIC(STOCKS) TOPICSTR(NYSE) REPLACE; Topic name
TopicString |
Topic String.