Automatically Adapting Tasks

The Task Type and Implementation task properties are automatically constrained, depending on the assignments made.

Adapting the Task Type

The list of possible task types changes depending on which elements are assigned to a task.

  • The following values are normally possible:

    • Call Activity

    • No Type

    • Send

    • Receive

    • Service

    • User

    • Manual

    • Script

    • Business Rule

  • The following types are possible for an assigned service operation:

    • Send

    • Receive

    • Service

    • User

  • The list of possible task types changes as follows when a message is assigned:

    • Send

    • Receive

  • If a callable element is assigned, only one task type is possible:

    • Call Activity

Adapting the Implementation

Both the Task Type and the possible values for the Implementation property change. The following dependencies exist:

  • The following implementations are possible for the Send, Receive, Service task types:

    • Not specified

    • Other

    • Webservice

  • The following implementations are possible for the User task type:

    • Not specified

    • Other

    • Webservice

    • HumanTask Webservice

  • The following implementations are possible for the Business Rule task type:

    • Not specified

    • Other

    • Webservice

    • BusinessRule webservice