11-20-2014 06:09 AM
WorkflowDefinition workflow = this.getWorfFlowDefinition(idModel);
workflow.setName(model.getName());
workflow.setDescription(descriptionNode.textValue());
WorkflowDefinitionConversionFactory workflowDefFac = new WorkflowDefinitionConversionFactory();
WorkflowDefinitionConversion conversion = workflowDefFac.createWorkflowDefinitionConversion();
conversion.setWorkflowDefinition(workflow);
conversion.convert();
{"id":null,"steps":
[{"type":"human-step",
"id":"tarea1",
"name":"tarea1",
"description":null,
"startsWithPrevious":false,
"form":{
"description":null,
"formKey":"FormBooleano1",
"formGroups":[],
"formProperties":[
{"type":"boolean",
"name":"boolean1",
"displayName":"Booleano 1",
"mandatory":false,
"writable":true,
"type":"boolean",
"value":null
]},
"assignment":{
"assignee":"kermit",
"type":"user"
},
"assignee ":"kermit",
"candidateGroups":null,
"candidateUsers":null}],
"key":null,
"name":"BooleanModel","description":null,"category":null,"startFormDefinition":null}
<userTask id="userTask1" name="tarea1" activiti:assignee="fozzie" activiti:formKey="conBoolean">
<extensionElements>
<activiti:formProperty id="boolean1" name=""Booleano 1" type="string"/>
</extensionElements>
</userTask>
11-24-2014 06:43 AM
11-24-2014 10:41 AM
11-24-2014 11:48 AM
Tags
Find what you came for
We want to make your experience in Hyland Connect as valuable as possible, so we put together some helpful links.