WebSphere MQ Capture Point Service

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:
The connection timeout.

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.