ee.telekom.workflow.api.DslSplit Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of workflow-api Show documentation
Show all versions of workflow-api Show documentation
Telekom-workflow-engine API interface (DSL) for writing your workflow definitions and plugins.
package ee.telekom.workflow.api;
/**
* DSL for workflow definitions.
*
* @author Erko Hansar
* @author Christian Klock
*
* @see WorkflowDefinition
*/
public interface DslSplit {
/**
* Add a branch (parallel execution flow) into the active split.
*/
DslBranchBlock branch();
/**
* Add a conditional branch (parallel execution flow) into the active split. Executed only if the condition evaluates to true.
*
* @param condition expression language condition ("EL_EXPRESSION")
*/
DslBranchBlock branch( String condition );
}