<?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 Re: Activiti process decisions listener in Alfresco Archive</title>
    <link>https://connect.hyland.com/t5/alfresco-archive/activiti-process-decisions-listener/m-p/130889#M91948</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;You could do this by implementing a custom BpmnParseListener and registering it via activiti.cfg.xml (property customPostBPMNParseListeners). This allows you to attach listeners to you process externally and you do not need to define them with in the process.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;An example of the BPMNParseListener approach to add listeners:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;A href="http://svn.alfresco.com/repos/alfresco-" rel="nofollow noopener noreferrer"&gt;http://svn.alfresco.com/repos/alfresco-&lt;/A&gt;&lt;SPAN&gt; … tener.java&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I hope this is what you are looking for&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 07 Dec 2012 14:57:55 GMT</pubDate>
    <dc:creator>logic3</dc:creator>
    <dc:date>2012-12-07T14:57:55Z</dc:date>
    <item>
      <title>Activiti process decisions listener</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/activiti-process-decisions-listener/m-p/130888#M91947</link>
      <description>Hi guys,I am currently trying to use Activiti in a way that it allows me to control all processes' decisions (expressions evaluation, transitions, etc) without having to define inner-process listeners.This means that I do not want to define listeners inside the processes to monitorize their workflow</description>
      <pubDate>Fri, 07 Dec 2012 14:03:42 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/activiti-process-decisions-listener/m-p/130888#M91947</guid>
      <dc:creator>jfelix</dc:creator>
      <dc:date>2012-12-07T14:03:42Z</dc:date>
    </item>
    <item>
      <title>Re: Activiti process decisions listener</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/activiti-process-decisions-listener/m-p/130889#M91948</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;You could do this by implementing a custom BpmnParseListener and registering it via activiti.cfg.xml (property customPostBPMNParseListeners). This allows you to attach listeners to you process externally and you do not need to define them with in the process.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;An example of the BPMNParseListener approach to add listeners:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;A href="http://svn.alfresco.com/repos/alfresco-" rel="nofollow noopener noreferrer"&gt;http://svn.alfresco.com/repos/alfresco-&lt;/A&gt;&lt;SPAN&gt; … tener.java&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I hope this is what you are looking for&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 07 Dec 2012 14:57:55 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/activiti-process-decisions-listener/m-p/130889#M91948</guid>
      <dc:creator>logic3</dc:creator>
      <dc:date>2012-12-07T14:57:55Z</dc:date>
    </item>
    <item>
      <title>Re: Activiti process decisions listener</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/activiti-process-decisions-listener/m-p/130890#M91949</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Hi, thanks for the reply!&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I think I have not explained myself properly.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;You idea suggests that my BpmnParseListener would be called by the Activiti engine after a decision over some process flow.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;What I want is, for example, to implement an ExpressionManager that allows me to evaluate process expressions without having to use jUEL.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;For that, I would have an ELResolver that knows how to deal with my own application's objects.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 10 Dec 2012 11:08:36 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/activiti-process-decisions-listener/m-p/130890#M91949</guid>
      <dc:creator>jfelix</dc:creator>
      <dc:date>2012-12-10T11:08:36Z</dc:date>
    </item>
    <item>
      <title>Re: Activiti process decisions listener</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/activiti-process-decisions-listener/m-p/130891#M91950</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;BLOCKQUOTE class="jive-quote"&gt;What I want is, for example, to implement an ExpressionManager that allows me to evaluate process expressions without having to use jUEL.&lt;BR /&gt;For that, I would have an ELResolver that knows how to deal with my own application's objects.&lt;/BLOCKQUOTE&gt;&lt;BR /&gt;&lt;SPAN&gt;The expressionManager is (in theory at least) pluggable: it is injectable in the ProcessEngineConfigurationImpl. So you can inject your own (ie with Spring) or subclass that class with your own configuration.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 11 Dec 2012 07:11:32 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/activiti-process-decisions-listener/m-p/130891#M91950</guid>
      <dc:creator>jbarrez</dc:creator>
      <dc:date>2012-12-11T07:11:32Z</dc:date>
    </item>
  </channel>
</rss>

