Add a common action
Parameters: descriptor - The action descriptor to add throws: IllegalArgumentException - if the descriptor's ID already exists in the workflow
Add a global action
Parameters: descriptor - The action descriptor to add throws: IllegalArgumentException - if the descriptor's ID already exists in the workflow
Add an initial action
Parameters: descriptor - The action descriptor to add throws: IllegalArgumentException - if the descriptor's ID already exists in the workflow
Add a join
Parameters: descriptor - The join descriptor to add throws: IllegalArgumentException - if the descriptor's ID already exists in the workflow
Add a split
Parameters: descriptor - The split descriptor to add throws: IllegalArgumentException - if the descriptor's ID already exists in the workflow
Add a step
Parameters: descriptor - The step descriptor to add throws: IllegalArgumentException - if the descriptor's ID already exists in the workflow
Update a trigger function
Parameters: id - The id for the trigger function Parameters: descriptor - The descriptor for the trigger function The old trigger function with the specified ID, if any existed