Start Here   Setup   Adapters   Studio   Server   Monitor   Mapping   Scripting   Samples   Index 

Linking Tasks

 Data Mapping    Linking Events    Linking Resources    Linking Tasks    XML Templates    XML Elements    XML Functions  

A Task is a step in a Solution, triggered by an Event or another Task. The output of one Task can be the input to one or more other Tasks.

Linking Tasks perform various types of work. For example, the XML Generator Task could be configured to take data from a SQL database (connected resource) and generate an XML document with it.

Linking Tasks are designed with both an input and output schema. In the Data Mapping tab of a task adapter, the Target tree displays the input schema of the task. Data mapped to the Target tree can be used by the task.

The output schema of a task appears in the Source tree of each task adapter it is connected to, thus allowing the task's data to be used by the connected Linking Tasks.

The Connection Ports for a Task Adapter

Linking Tasks have five ports, two incoming and three outgoing.

Resource Sink: This is an incoming connection port that allows this adapter to access data from the connected resource.

Event Sink: This is an incoming connection port that allows this adapter to be fired when the previous adapter has successfully completed.

Resource Source: This is an outgoing connection port that allows the data from this adapter to be used by subsequent adapters. This port must be connected to a Resource Sink port. Linking Resources also have a Resource Source port.

Event Source: This is an outgoing connection port that allows this adapter to trigger subsequent adapters upon the successful completion of this task's execution. This port must be connected to an Event Sink port. Linking Events also have an Event Source port.

Task Failure: This is an outgoing connection port that triggers subsequent adapters upon the failure of this task's execution. This port must be connected to an Event Sink port, which is available on Linking Tasks.

Next: XML Templates

 Start Here   Setup   Adapters   Studio   Server   Monitor   Mapping   Scripting   Samples   Index 

ActiveLink Help - Version 4.1.1
© 2006 ActiveCore Technologies Inc.
activelink@activecore.com