Package io.jmix.bpmflowui.processform
Interface TaskCompletion
- All Known Implementing Classes:
TaskCompletionImpl
public interface TaskCompletion
A user task completion builder used in custom process forms
- See Also:
-
Method Summary
Modifier and TypeMethodDescriptionaddProcessVariable(String name, Object value) Adds a single process variable.voidcomplete()Completes the task using theTaskfrom theProcessFormContextImplValues of form fields that are annotated with theProcessVariablewill be collected and written to process variables when the task is completed.withOrigin(View origin) withOutcome(String outcome) withProcessVariables(Map<String, Object> processVariables) withTask(org.flowable.task.api.Task task)
-
Method Details
-
withOrigin
-
withTask
-
withProcessVariables
-
addProcessVariable
Adds a single process variable. Multiple sequential invocations of the method are allowed- Parameters:
name- process variable namevalue- process variable value
-
withOutcome
-
saveInjectedProcessVariables
TaskCompletion saveInjectedProcessVariables()Values of form fields that are annotated with theProcessVariablewill be collected and written to process variables when the task is completed. -
complete
void complete()Completes the task using theTaskfrom theProcessFormContextImpl
-