Package org.flowable.engine.impl.form
Class DefaultFormHandler
- java.lang.Object
-
- org.flowable.engine.impl.form.DefaultFormHandler
-
- All Implemented Interfaces:
Serializable,FormHandler
- Direct Known Subclasses:
DefaultStartFormHandler,DefaultTaskFormHandler
public class DefaultFormHandler extends Object implements FormHandler
- Author:
- Tom Baeyens
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description protected StringdeploymentIdprotected ExpressionformKeyprotected List<FormPropertyHandler>formPropertyHandlers-
Fields inherited from interface org.flowable.engine.impl.form.FormHandler
current
-
-
Constructor Summary
Constructors Constructor Description DefaultFormHandler()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetDeploymentId()ExpressiongetFormKey()List<FormPropertyHandler>getFormPropertyHandlers()protected voidinitializeFormProperties(FormDataImpl formData, ExecutionEntity execution)voidparseConfiguration(List<org.flowable.bpmn.model.FormProperty> formProperties, String formKey, DeploymentEntity deployment, ProcessDefinition processDefinition)voidsetDeploymentId(String deploymentId)voidsetFormKey(Expression formKey)voidsetFormPropertyHandlers(List<FormPropertyHandler> formPropertyHandlers)voidsubmitFormProperties(Map<String,String> properties, ExecutionEntity execution)
-
-
-
Field Detail
-
formKey
protected Expression formKey
-
deploymentId
protected String deploymentId
-
formPropertyHandlers
protected List<FormPropertyHandler> formPropertyHandlers
-
-
Method Detail
-
parseConfiguration
public void parseConfiguration(List<org.flowable.bpmn.model.FormProperty> formProperties, String formKey, DeploymentEntity deployment, ProcessDefinition processDefinition)
- Specified by:
parseConfigurationin interfaceFormHandler
-
initializeFormProperties
protected void initializeFormProperties(FormDataImpl formData, ExecutionEntity execution)
-
submitFormProperties
public void submitFormProperties(Map<String,String> properties, ExecutionEntity execution)
- Specified by:
submitFormPropertiesin interfaceFormHandler
-
getFormKey
public Expression getFormKey()
-
setFormKey
public void setFormKey(Expression formKey)
-
getDeploymentId
public String getDeploymentId()
-
setDeploymentId
public void setDeploymentId(String deploymentId)
-
getFormPropertyHandlers
public List<FormPropertyHandler> getFormPropertyHandlers()
-
setFormPropertyHandlers
public void setFormPropertyHandlers(List<FormPropertyHandler> formPropertyHandlers)
-
-