Workflow and ServiceDesk Community

 View Only

Send Complete Workflow Message 

Jun 13, 2012 09:48 AM

Send Complete Workflow Message

Component definition

This component lets two processes communicate with each other. This component sends a message to the exchange message bus. You set up another process to use message listeners to receive the message. In the receiving process, you can set for which datatype the process listens (text, number, and so forth).

A process (Process A) uses this component to send a message to another process (Process B). The other process (Process B) must be a Workflow project. The other process must also have a Workflow type component that is set up to listen for the message (for example, Dialog Workflow). The other process (Process B) then continues through the path that is set up in the Message Listeners tab of the Workflow type component.

A message can send any type of data to the Workflow type component. The Workflow type component only responds to the type of data it has been set up to look for.

Component icon

[Insert component icon image file here.]

Description of component output paths

The component output paths are described in the following table:

Property

Description

Unknown

Unknown

Unknown

Unknown

Description of component tabs and their properties

The properties on the Workflow Close Setup tab in the Send Complete Workflow Message component are listed and described in the following table:

Property

Description

Task ID

Lets you enter the value for the task ID of the Workflow type component that is set up to listen for the message. Normally this value is input from a process variable.

Each Workflow type component generates a task ID in the Start Process (found under the Event Configuration tab). In the Start Process model, you can right-click on the End component and select Browse Data to view the available data. The workflowTaskId variable contains the task ID.

The workflowTaskId variable is an internal variable only to the Start Process model. To use the task ID in later components, you should save the workflowTaskId variable to the database using the Database component. For example, you can create a table of Workflow task IDs. You must use the Integration Project type to generate the Database component.

Specify Service ID

Lets you select whether to specify a Service ID.

If you do not use a custom datatype or if you have multiple processes listening for a certain datatype, you should specify the Service ID

If you use a custom datatype, you should not specify the Service ID.

If only one message of a specific type is on the message bus, you should not specify the Service ID.

Service ID

Lets you enter the value for the service ID of the Workflow type component that is set up to listen for the message.

The service ID is an ID that is assigned to each Workflow process. You can view the service ID in the process metadata.

If you specify the service ID, the component sends out its message with this specific service ID. After the receiving process is set to listen to a message from that service ID, the message can go through without threat of interception.

Empty Message

Lets select whether to send a message to the Workflow type component.

Data Type Of Message

Lets you select the datatype of the message that is sent to the Workflow type component.

Message Data

Lets you enter the value for the message that is to be sent to the Workflow type component.

Dynamically Determine Path

Lets you select whether to set up a path.

If the Workflow type component has multiple paths that are set up in the Message Listeners tab, you should set up a path.

Path Name

Lets you enter the value for the path name to use.

Local Server

Lets you select whether to designate the server to send the message.

Server Name

Lets you enter the value for the message server that you want to use to send the message instead of the message bus (Microsoft Exchange).

The properties on the Settings tab in the Send Complete Workflow Message component are listed and described in the following table:

Property

Description

Component Class Name

The class name of this component. This property is not editable, but useful if you call Symantec support.

Description

The description of this component. This property lets you describe how the component is used. You can use it to provide any wanted documentation for this component.

This description is included in the model reports that are created when you click Plugins > Generate Business Model.

Location

The physical location of the top left point of this component on the workflow model.

Name

The name of this component. You can change the name.

If you changed the component name when you double-clicked it on the workflow model, the changed name appears here.

Override Background Color

This property lets you change the background color of this component.

To Do

This property lets you record what you still need to do with the component. Use this property to help you remember the configuration that you want to apply to this component.

The text that you enter for this property appears at the bottom of the component editor. If you enter text for this property, a checklist symbol appears on the component in the workflow model.

Is Enabled

This property lets you enable or disable the component. By default, components are enabled. When a component is disabled, it has no effect on the Project. Uncheck Is Enabled to disable the component.

  • Execution Outcome

    If a component with more than one outcome path is disabled, you must select which outcome path you want the component to take. Click the Execution Outcome drop-down list and select the outcome path for the workflow to follow.

  • Disabled Mapping

    If the component has output parameters, you must configure all output parameters with fixed data to pass on. This configuration can be performed in the Disabled Mapping option.

Connection information

[If this component connects to a process or product outside Workflow, insert the definition of the connection string and/or authentication requirements to make that connection.]

Component settings

[Describe any setting options that change the way this component behaves.]

Use cases

[Name each use case that you include below.]

Example use case 1

[Describe the use case. Insert screen shots or package files. Insert a description of how the settings are configured. Insert additional information about the use case.]

Example use case 2

[Describe the use case. Insert screen shots or package files. Insert a description of how the settings are configured. Insert additional information about the use case.]

Statistics
0 Favorited
0 Views
0 Files
0 Shares
0 Downloads

Tags and Keywords

Related Entries and Links

No Related Resource entered.