org.camunda.bpm.engine.impl.form.handler
Class DelegateFormHandler

java.lang.Object
  extended by org.camunda.bpm.engine.impl.form.handler.DelegateFormHandler
Direct Known Subclasses:
DelegateStartFormHandler, DelegateTaskFormHandler

public abstract class DelegateFormHandler
extends Object

Author:
Roman Smirnov

Field Summary
protected  String deploymentId
           
protected  FormHandler formHandler
           
 
Constructor Summary
DelegateFormHandler(FormHandler formHandler, String deploymentId)
           
 
Method Summary
protected
<T> T
doCall(Callable<T> callable)
           
abstract  FormHandler getFormHandler()
           
 void parseConfiguration(Element activityElement, DeploymentEntity deployment, ProcessDefinitionEntity processDefinition, BpmnParse bpmnParse)
           
protected
<T> T
performContextSwitch(Callable<T> callable)
           
 void submitFormVariables(VariableMap properties, VariableScope variableScope)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

deploymentId

protected String deploymentId

formHandler

protected FormHandler formHandler
Constructor Detail

DelegateFormHandler

public DelegateFormHandler(FormHandler formHandler,
                           String deploymentId)
Method Detail

parseConfiguration

public void parseConfiguration(Element activityElement,
                               DeploymentEntity deployment,
                               ProcessDefinitionEntity processDefinition,
                               BpmnParse bpmnParse)

performContextSwitch

protected <T> T performContextSwitch(Callable<T> callable)

doCall

protected <T> T doCall(Callable<T> callable)

submitFormVariables

public void submitFormVariables(VariableMap properties,
                                VariableScope variableScope)

getFormHandler

public abstract FormHandler getFormHandler()


Copyright © 2015 camunda services GmbH. All rights reserved.