Generate bpmn for extend activities
[sdc/sdc-workflow-designer.git] / sdc-workflow-designer-server / src / main / resources / bpmn-templates / bpmn_element_restTask_template.xml
1                 <serviceTask id="${element.id}" name="${element.name}"\r
2                         activiti:class="${element.handler}">\r
3                         <extensionElements>\r
4                                 <activiti:field name="url">\r
5                                         <activiti:string><![CDATA[$!{element.baseUrl}]]></activiti:string>\r
6                                 </activiti:field>\r
7                                 <activiti:field name="name">\r
8                                         <activiti:string><![CDATA[$!{element.serviceName}]]></activiti:string>\r
9                                 </activiti:field>\r
10                                 <activiti:field name="version">\r
11                                         <activiti:string><![CDATA[$!{element.serviceVersion}]]></activiti:string>\r
12                                 </activiti:field>\r
13                                 <activiti:field name="path">\r
14                                         <activiti:string><![CDATA[$!{element.path}]]></activiti:string>\r
15                                 </activiti:field>\r
16                                 <activiti:field name="method">\r
17                                         <activiti:string><![CDATA[$!{element.method}]]></activiti:string>\r
18                                 </activiti:field>\r
19 #if (${element.produces})\r
20                                 <activiti:field name="accept">\r
21                                         <activiti:string><![CDATA[${element.produces}]]></activiti:string>\r
22                                 </activiti:field>\r
23 #end\r
24 #if (${element.consumes})\r
25                                 <activiti:field name="contentType">\r
26                                         <activiti:string><![CDATA[${element.consumes}]]></activiti:string>\r
27                                 </activiti:field>\r
28 #end\r
29                                 <activiti:field name="parameters">\r
30                                         <activiti:string><![CDATA[${element.parameters}]]></activiti:string>\r
31                                 </activiti:field>\r
32                         </extensionElements>\r
33                 </serviceTask>