Class DelegateFormHandler
- java.lang.Object
-
- org.camunda.bpm.engine.impl.form.handler.DelegateFormHandler
-
- Direct Known Subclasses:
DelegateStartFormHandler,DelegateTaskFormHandler
public abstract class DelegateFormHandler extends java.lang.Object- Author:
- Roman Smirnov
-
-
Field Summary
Fields Modifier and Type Field Description protected java.lang.StringdeploymentIdprotected FormHandlerformHandler
-
Constructor Summary
Constructors Constructor Description DelegateFormHandler(FormHandler formHandler, java.lang.String deploymentId)
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description protected <T> TdoCall(java.util.concurrent.Callable<T> callable)abstract FormHandlergetFormHandler()voidparseConfiguration(Element activityElement, DeploymentEntity deployment, ProcessDefinitionEntity processDefinition, BpmnParse bpmnParse)protected <T> TperformContextSwitch(java.util.concurrent.Callable<T> callable)voidsubmitFormVariables(VariableMap properties, VariableScope variableScope)
-
-
-
Field Detail
-
deploymentId
protected java.lang.String deploymentId
-
formHandler
protected FormHandler formHandler
-
-
Constructor Detail
-
DelegateFormHandler
public DelegateFormHandler(FormHandler formHandler, java.lang.String deploymentId)
-
-
Method Detail
-
parseConfiguration
public void parseConfiguration(Element activityElement, DeploymentEntity deployment, ProcessDefinitionEntity processDefinition, BpmnParse bpmnParse)
-
performContextSwitch
protected <T> T performContextSwitch(java.util.concurrent.Callable<T> callable)
-
doCall
protected <T> T doCall(java.util.concurrent.Callable<T> callable)
-
submitFormVariables
public void submitFormVariables(VariableMap properties, VariableScope variableScope)
-
getFormHandler
public abstract FormHandler getFormHandler()
-
-