The iWD WebSphere MQ Capture Adapter is an optional, separately sold capture adapter that provides a way to connect third party task originating systems (such as BPM or workflow solutions) to iWD by using the IBM WebSphere MQ interface. The Capture Adapter provides a fully bidirectional link and supports the full iWD message set (such as task creation, updating, holding, and canceling, as well as various task state-change notifications).
The messages must be in XML format. The WebSphere MQ Capture Point service is a specific instance of the capture adapter software process. For more information about the WebSphere MQ Capture Point Service, refer to the iWD 8.0 WebSphere MQ Capture Adapter Reference Guide.
In addition to the options described in Service Details, the following properties are configurable for the WebSphere MQ Capture Point Service:
|
startAutomatically |
Indicates whether the service should be started automatically after the configuration deployment. |
|
logLevel |
The Service log level. This should be set to Default unless otherwise instructed by Genesys Technical Support. See "Service Log Levels" for a description of each log level. Depending on the setting of this property, additional logging properties might be available. Refer to "Logging Service" for descriptions of these common properties. |
|
checkIfAlreadyCaptured |
If true, iWD will verify whether another task that has a given captureId has already been captured. |
|
timezone |
The time zone of the Web Service Capture Point. Date/time values are converted from the specified time zone to UTC, before those values are stored in the iWD. If this parameter is not specified, it defaults to the tenant time zone. |
|
defaultMediaType |
The media type attribute that is assigned to tasks captured by the capture point. The list of available media types is retrieved dynamically from Configuration Server. In Configuration Server itself, the media type attribute is configured as a type of Business Attribute. |
|
defaultTaskExpirationInDays |
The default task expiration date. All tasks that are captured by this capture point will expire after the specified amount of days. This value can be overridden by explicitly specifying the task expirationDateTime attribute in the capture data. |
|
interactionServerConnector |
Mandatory dependency: The Interaction Server Connector Service that should be used for connectivity to Interaction Server. |
|
mqHost |
The WebSphere MQ server address. |
|
mqPort |
The WebSphere MQ server port. |
|
userName |
The WebSphere MQ server username. |
|
password |
The WebSphere MQ server password. |
|
queueManagerName |
The WebSphere MQ queue manager name. |
|
managerChannel |
The WebSphere MQ queue manager channel. |
|
managerCCSID |
The WebSphere MQ queue manager Coded Character Set Identifier (CCSID). |
|
messageEncoding |
The WebSphere MQ message encoding. |
|
queueInbound |
The inbound queue from which the iWD messages are retrieved. |
|
queueOutbound |
The outbound queue to which the iWD notifications are submitted. |
|
queueWorkerThreads |
Performance tuning: The size of the thread pool. It is recommended to set to this property to 1 if the order of incoming message processing is important. |
|
reconnectTimeoutSeconds |
Exception handling: |
|
TransformScriptingService |
Optional dependency: Scripting Service. If specified, XML input/output is transformed by using input/output transformation scripts. |
|
TransformInputScript |
The input transformation script; must be specified when TransformScriptingService is selected. |
|
TransformOutputScript |
The output transformation script; must be specified when TransformScriptingService is selected. |
|
TransformOutputRootNode |
The name of the XML root node in output files. This property is visible only when TransformScriptingService is selected. |
|
NotifyError |
If selected, indicates that error notifications are sent to an outbound queue; available only when transformation is not enabled. |
|
NotifyTaskAssigned |
If selected, indicates that “task assigned” notifications are submitted to an outbound queue; available only when transformation is not enabled. |
|
NotifyTaskCanceled |
If selected, indicates that “task canceled” notifications are submitted to an outbound queue; available only when transformation is not enabled. |
|
NotifyTaskCreated |
If selected, indicates that “task created” notifications are submitted to an outbound queue; available only when transformation is not enabled. |
|
NotifyTaskRejected |
If selected, indicates that “task rejected” notifications are submitted to an outbound queue; available only when transformation is not enabled. |
|
NotifyTaskCompleted |
If selected, indicates that “task completed” notifications are submitted to an outbound queue; available only when transformation is not enabled. |
|
NotifyTaskDistributedQueue |
If selected, indicates that “task moved into distribution queue” notifications are submitted to an outbound queue; available only when transformation is not enabled. |
|
NotifyTaskFinished |
If selected, indicates that “task finished” notifications are submitted to an outbound queue; available only when transformation is not enabled. |
|
NotifyTaskHeld |
If selected, indicates that “task held” notifications are submitted to an outbound queue; available only when transformation is not enabled. |
|
NotifyTaskRestarted |
If selected, indicates that “task restarted” notifications are submitted to an outbound queue; available only when transformation is not enabled. |
|
NotifyTaskResumed |
If selected, indicates that “task resumed” notifications are submitted to an outbound queue; available only when transformation is not enabled. |
|
NotifyTaskUpdated |
If selected, indicates that “task updated” notifications are submitted to an outbound queue; available only when transformation is not enabled. |
|
backupFor |
High availability: The primary WebSphere MQ Capture Point Service in a high availability setup scenario. The service will perform a backup role in such a setup, and it will take over processing if the primary service becomes unavailable. For more information about high availability, refer to the iWD 8.0 Deployment Guide. |