WebSphere MQ EP adapter
The WebSphere® MQ EP adapter emits events to a queue in IBM® MQ in one of the XML formats, or in binary format.
IBM MQ on z/OS® is a prerequisite for using and implementing the WebSphere MQ EP adapter. To use the WebSphere MQ EP adapter, you must set up the CICS-WebSphere MQ adapter to provide a connection between the CICS region and IBM MQ on z/OS. For more information, see .
- Common base event format, to be consumed by IBM Business Monitor
- CICS flattened event (CFE) format, to be consumed by application programs.
- Decision Server Insights Event format, to be consumed by the Decision Server Insights component of IBM Operational Decision Manager.
- WebSphere Business Events format, to be consumed by theDecision Server Events component of IBM Operational Decision Manager.
xindicates a supported combination of modes.
Event processing adapter | Emission mode | Transactional mode | Notes | ||
---|---|---|---|---|---|
SYNC | ASYNC | TRANS | NONTRANS | ||
WebSphere MQ | x | x | Event emission is assured by using synchronous emission mode. For the WebSphere MQ EP adapter, event delivery is assured when synchronous emission mode is used in combination with persistent queues. | ||
x | x | ||||
x | x | ||||
x | x |
The event binding specification provides the queue details to the EP adapter.
Data element | Description |
---|---|
Queue name | The name of the queue where the message is placed.
This element is mandatory; there is no default. For more information, see MQOD object descriptor in the WebSphere MQ product documentation. |
Persistent | Whether the messages are persistent in the WebSphere MQ infrastructure.
The available options are YES, NO,
or QUEUE DEFAULT. The last option is the default
setting, defining that the persistence of the queue is to be used. For more information, see MQMD persistence field in the WebSphere MQ product documentation. |
Priority | The priority of the message in the WebSphere MQ infrastructure; the default
is no priority specification with a valid range of 0 to 99999999. For more information, see MQMD priority field in the WebSphere MQ product documentation. |
Expiry time | The expiry time in milliseconds. For more information, see MQMD expiry field in the WebSphere MQ product documentation. |
Format | The event format: CICS Flattened Event, Common Base Event, Decision Server Insights Event, or WebSphere Business Events. |
You specify business events and the CICS EP adapters that they use by using the CICS event binding editor. For more information about adapter properties and supported formats, see Specifying EP adapter and dispatcher information.
When using IBM MQ as the transport for the WebSphere Business Event or common base event form of the event, the message is placed on the message queue as UTF-8 with escape sequences for the restricted characters:
Character | Escape sequence |
---|---|
& | & |
< | < |
> | > |
" | " |
' | &apos |