06-17-2011 02:50 PM
Get Process Definition
Returns details about a deployed process definition.
Request: [b]GET[/b] /process-definition/{processDefinitionId}
API: ProcessEngines.getProcessEngine(configuredProcessEngineName).getProcessService().createProcessDefinitionQuery().processDefinitionId(processDefinitionId)
Response:
{
"id": "financialReport:1",
"key": "financialReport",
"version": 1,
"name": "Monthly financial report",
"resourceName": "org/activiti/examples/bpmn/usertask/FinancialReportProcess.bpmn20.xml",
"deploymentId": "10",
"startFormResourceKey": null
}
Request: [b]POST[/b] /process-instance
{
"processDefinitionId":"financialReport:1:1700",
"businessKey":"order-4711"
}
API: ProcessEngines.getProcessEngine(configuredProcessEngineName).getRuntimeService().startProcessInstanceById(processDefinitionId[, businessKey][, variables])
Response:
{
"id": "217",
"processDefinitionId": "financialReport:1:1700",
"activityNames": ["writeReportTask"],
"ended": true
}
06-22-2011 11:41 AM
:
,"groovy.lang.MissingPropertyException: No such property: input for class: Script11"
:
06-24-2011 02:23 AM
06-24-2011 10:17 AM
print "hello $input"
06-24-2011 02:06 PM
06-24-2011 06:05 PM
processDefinitionKey=myprocess&input=prasad&input_type=string
03-10-2012 08:55 AM
05-15-2013 09:43 AM
06-06-2013 06:46 AM
06-10-2013 10:55 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.