Property | Explanation |
---|---|
Class | Listener class |
Dead letter queue name | Queue used to hold messages from MQ to MQe that cannot be delivered |
Listener state store adapter | Class name of the adapter used to store state information |
Listener name | Name of the MQ XMIT queue supplying messages |
Owning client connection service name | Client connection service name |
Run state | Status: running or stopped |
Startup rule class | Rule class used when the listener is started |
Transformer class | Rule class used to determine the conversion of an MQ message to MQe |
Undelivered message rule class | Rule class used to determine action when messages from MQ to MQe cannot be delivered |
Seconds wait for message | An advanced option that can be used to control listener performance in exceptional circumstances |
More detail of each property can be found in the Java Programming Reference, in the administration class com.ibm.mqe.mqbridge.MQeListenerAdminMsg.
examples.mqbridge.administration.programming.AdminHelperMQTransmitQueueListener
The undelivered message rule class determines what action is taken when a message from MQ to MQe cannot be delivered. Typically it is placed in the dead letter queue of the MQ system.
In order to provide assured delivery of messages, the listener class uses the listener state store adapter to store state information, either on the MQe system or in the sync queue of the MQ system.
The transmission queue listener allows MQ remote queues to refer to MQe local queues. You can also create MQe remote queues that refer to MQ local queues. These MQe remote queue definitions are called MQ bridge queues and they can be used to get, put and browse messages on an MQ queue.