public interface FormService
void completeForm(FormDefinition formDefinition)
Map<String,Object> getVariablesFromFormSubmission(FormDefinition formDefinition, Map<String,Object> values, String outcome)
definition - form definition to use for type-conversion and validationvalues - values submitted by the useroutcome - outcome selected by the user. If null, no outcome is used and any outcome definitions are ignored.FormValidationException - when a submitted value is not valid or a required value is missing.SubmittedForm storeSubmittedForm(Map<String,Object> values, FormDefinition formDefinition, String taskId, String processInstanceId)
form - form instance of the submitted formtaskId - task instance id of the completed taskprocessInstanceId - process instance id of the completed taskvaluesNode - json node with the values of theFormDefinition getTaskFormDefinitionById(String formId, String processInstanceId, Map<String,Object> variables)
FormDefinition getTaskFormDefinitionById(String formId, String processInstanceId, Map<String,Object> variables, String tenantId)
FormDefinition getTaskFormDefinitionByKey(String formDefinitionKey, String processInstanceId, Map<String,Object> variables)
FormDefinition getTaskFormDefinitionByKey(String formDefinitionKey, String processInstanceId, Map<String,Object> variables, String tenantId)
FormDefinition getTaskFormDefinitionByKeyAndParentDeploymentId(String formDefinitionKey, String parentDeploymentId, String processInstanceId, Map<String,Object> variables)
FormDefinition getTaskFormDefinitionByKeyAndParentDeploymentId(String formDefinitionKey, String parentDeploymentId, String processInstanceId, Map<String,Object> variables, String tenantId)
CompletedFormDefinition getCompletedTaskFormDefinitionById(String formId, String taskId, String processInstanceId, Map<String,Object> variables)
CompletedFormDefinition getCompletedTaskFormDefinitionById(String formId, String taskId, String processInstanceId, Map<String,Object> variables, String tenantId)
CompletedFormDefinition getCompletedTaskFormDefinitionByKey(String formDefinitionKey, String taskId, String processInstanceId, Map<String,Object> variables)
CompletedFormDefinition getCompletedTaskFormDefinitionByKey(String formDefinitionKey, String taskId, String processInstanceId, Map<String,Object> variables, String tenantId)
CompletedFormDefinition getCompletedTaskFormDefinitionByKeyAndParentDeploymentId(String formDefinitionKey, String parentDeploymentId, String taskId, String processInstanceId, Map<String,Object> variables)
CompletedFormDefinition getCompletedTaskFormDefinitionByKeyAndParentDeploymentId(String formDefinitionKey, String parentDeploymentId, String taskId, String processInstanceId, Map<String,Object> variables, String tenantId)
SubmittedFormQuery createSubmittedFormQuery()
Copyright © 2017 Alfresco. All rights reserved.