@Component(value="bpm_ProcessFormDataExtractor") public class ProcessFormDataExtractorImpl extends java.lang.Object implements ProcessFormDataExtractor
| Modifier and Type | Field and Description | 
|---|---|
protected org.flowable.engine.RepositoryService | 
repositoryService  | 
protected org.flowable.engine.TaskService | 
taskService  | 
| Constructor and Description | 
|---|
ProcessFormDataExtractorImpl()  | 
| Modifier and Type | Method and Description | 
|---|---|
protected FormData | 
extractFormData(org.flowable.bpmn.model.FlowElement flowElement)  | 
protected java.util.List<ProcessFormFieldEnumValue> | 
extractFormFieldEnumValues(org.flowable.bpmn.model.ExtensionElement formFieldExtEl)  | 
protected java.util.List<FormFieldProperty> | 
extractFormFieldProperties(org.flowable.bpmn.model.ExtensionElement formFieldExtEl)  | 
protected void | 
extractFormFields(FormData formData,
                 org.flowable.bpmn.model.ExtensionElement formDataExtEl)  | 
protected void | 
extractFormOutcomes(FormData formData,
                   org.flowable.bpmn.model.ExtensionElement formDataExtEl)  | 
protected void | 
extractFormParams(FormData formData,
                 org.flowable.bpmn.model.ExtensionElement formDataExtEl)  | 
FormData | 
getStartFormData(java.lang.String processDefinitionId)  | 
FormData | 
getTaskFormData(java.lang.String taskId)  | 
@Autowired protected org.flowable.engine.RepositoryService repositoryService
@Autowired protected org.flowable.engine.TaskService taskService
@Nullable public FormData getStartFormData(java.lang.String processDefinitionId)
getStartFormData in interface ProcessFormDataExtractor@Nullable public FormData getTaskFormData(java.lang.String taskId)
getTaskFormData in interface ProcessFormDataExtractor@Nullable protected FormData extractFormData(org.flowable.bpmn.model.FlowElement flowElement)
protected void extractFormFields(FormData formData, org.flowable.bpmn.model.ExtensionElement formDataExtEl)
protected void extractFormParams(FormData formData, org.flowable.bpmn.model.ExtensionElement formDataExtEl)
protected void extractFormOutcomes(FormData formData, org.flowable.bpmn.model.ExtensionElement formDataExtEl)
protected java.util.List<FormFieldProperty> extractFormFieldProperties(org.flowable.bpmn.model.ExtensionElement formFieldExtEl)
protected java.util.List<ProcessFormFieldEnumValue> extractFormFieldEnumValues(org.flowable.bpmn.model.ExtensionElement formFieldExtEl)