[bok-callout]For a walk-through the steps of the workflow and its configuration, we refer to Issue Move Walkthrough.[/bok-callout]
Diagram
Step 1: Create a new Activiti project and/or Activiti diagram
The creation of a new Activiti project/diagram is explained in the section on Setting Up Your Workflow Design Workbench
Step 2: Create a Start and End Event
Set the properties for the Start Event:
Start Event > Properties Tab > Main Config
Configuration Variables:
Id |
Name |
Type |
Default |
Required |
Readable |
Writeable |
Description |
---|---|---|---|---|---|---|---|
responsibleCommunity | The new responsible community for the issue | community | Steward | true | true | true | Creates a form that allows the user to select the community. |
Step 3: Move the Issue
Set the properties:
Service Task > Properties Tab > Main config
Property | Value | Description |
---|---|---|
Type | Java Class | Setting for delegate |
Service Class | com.collibra.dgc.core.workflow.activiti.delegate.ChangeIssueResponsibleCommunity | This JavaDelegate takes care of moving an issue to another responsible community |
Fields:
Field name | String value | Expression | Description |
---|---|---|---|
responsibleCommunity | ${responsibleCommunity} | the id of the responsible community you want this issue to be moved to |
[bok-callout]Information about the ChangeIssueResponsibleCommunity delegate can be found here: <yourCollibraDomain>/docs/index.html > core > Package: com.collibra.dgc.core.workflow.activiti.delgate > Class: ChangeIssueResponsibleCommunity
[/bok-callout]
You have to login to comment.