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.String
deploymentId
protected FormHandler
formHandler
-
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> T
doCall(java.util.concurrent.Callable<T> callable)
abstract FormHandler
getFormHandler()
void
parseConfiguration(Element activityElement, DeploymentEntity deployment, ProcessDefinitionEntity processDefinition, BpmnParse bpmnParse)
protected <T> T
performContextSwitch(java.util.concurrent.Callable<T> callable)
void
submitFormVariables(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()
-
-