<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Identify and get mail task from Service task in Alfresco Forum</title>
    <link>https://connect.hyland.com/t5/alfresco-forum/identify-and-get-mail-task-from-service-task/m-p/38104#M16066</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;I am a beginner in activiti. Using activiti6 standalone on tomcat 8.&lt;/P&gt;&lt;P&gt;I am trying to get mail task after creating deployment of bpmn file.&lt;/P&gt;&lt;P&gt;I have deployed the bpmn file.&lt;/P&gt;&lt;P&gt;After that iterating over FlowElements of the process. Here I am able to get all type of tasks.&lt;/P&gt;&lt;P&gt;But for mail tasks also I get "org.activiti.bpmn.model.ServiceTask" from element.&lt;/P&gt;&lt;P&gt;How can I identify "mail task" here?&lt;/P&gt;&lt;P&gt;Below is the code.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;CODE&gt;Deployment deployment = repositoryService.createDeployment() .addInputStream(resourceName, is) .deploy();&lt;/CODE&gt;&lt;/P&gt;&lt;P&gt;&lt;CODE&gt;List&amp;lt;ProcessDefinition&amp;gt; processDefinitions = repositoryService.createProcessDefinitionQuery().deploymentId(deployment.getId()).list();&lt;/CODE&gt;&lt;/P&gt;&lt;P&gt;&lt;CODE&gt;&amp;nbsp;for(ProcessDefinition procDef : processDefinitions){&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; BpmnModel bpmnModel = repositoryService.getBpmnModel(procDef.getId());&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; List&amp;lt;org.activiti.bpmn.model.Process&amp;gt; processes = bpmnModel.getProcesses();&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for (org.activiti.bpmn.model.Process p : processes) {&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Collection&amp;lt;FlowElement&amp;gt; elements = p.getFlowElements();&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for (FlowElement element : elements) {&lt;/CODE&gt;&lt;/P&gt;&lt;P&gt;&lt;CODE&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if (element instanceof ServiceTask) {&lt;/CODE&gt;&lt;/P&gt;&lt;P&gt;&lt;CODE&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/CODE&gt;&lt;/P&gt;&lt;P&gt;&lt;CODE&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&lt;/CODE&gt;&lt;/P&gt;&lt;P&gt;&lt;CODE&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&lt;/CODE&gt;&lt;/P&gt;&lt;P&gt;&lt;CODE&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/CODE&gt;&lt;/P&gt;&lt;P&gt;Please give suggestions.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 22 May 2019 09:49:23 GMT</pubDate>
    <dc:creator>shrutim</dc:creator>
    <dc:date>2019-05-22T09:49:23Z</dc:date>
    <item>
      <title>Identify and get mail task from Service task</title>
      <link>https://connect.hyland.com/t5/alfresco-forum/identify-and-get-mail-task-from-service-task/m-p/38104#M16066</link>
      <description>Hi,I am a beginner in activiti. Using activiti6 standalone on tomcat 8.I am trying to get mail task after creating deployment of bpmn file.I have deployed the bpmn file.After that iterating over FlowElements of the process. Here I am able to get all type of tasks.But for mail tasks also I get "org.a</description>
      <pubDate>Wed, 22 May 2019 09:49:23 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-forum/identify-and-get-mail-task-from-service-task/m-p/38104#M16066</guid>
      <dc:creator>shrutim</dc:creator>
      <dc:date>2019-05-22T09:49:23Z</dc:date>
    </item>
  </channel>
</rss>

