<?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 version numbering in Alfresco Archive</title>
    <link>https://connect.hyland.com/t5/alfresco-archive/activiti-version-numbering/m-p/22981#M11092</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;IdentityService is our identity API.&amp;nbsp; Should be used in our test suite.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;IdentitySession is our identity SPI.&amp;nbsp; That is the interface for which we would very much like to have a Spring Security binding.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Since we are pressed in time, we focus on API first.&amp;nbsp; That should be stable.&amp;nbsp; SPI's are not yet considered stable.&amp;nbsp; Good point that we should document that better.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Some background that might help understand Activiti identity approach:&amp;nbsp; Internally in our own runtime engine persistence, we only store userId references as String's.&amp;nbsp; That is exactly to enable easy pluggability of the IdentitySession.&amp;nbsp; Not all bindings will have all the features that might be exposed in the full IdentitySession.&amp;nbsp; So our impl uses the IdentitySession for very specific functions and as minimal as possible.&amp;nbsp; This makes it easy to start implementing a basic binding with e.g. Spring Security.&amp;nbsp; You can use most of Activiti by just implementing the basic IdentitySession methods.&amp;nbsp; Only for the specific features, other method implementations will be used.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;You should start plugging the IdentitySession by building a ProcessEngineConfiguration programmatically.&amp;nbsp; Then supply a different implementation for the IdentitySessionFactory in the sessionFactories property.&amp;nbsp; Keep us posted.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Mon, 20 Sep 2010 06:32:20 GMT</pubDate>
    <dc:creator>tombaeyens</dc:creator>
    <dc:date>2010-09-20T06:32:20Z</dc:date>
    <item>
      <title>Activiti version numbering</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/activiti-version-numbering/m-p/22980#M11091</link>
      <description>As I started integrating Activiti to my project, I was happy to find the IdentityService interface and easily integrated a stubbed implementation via Spring, with breakpoints to dynamically view usages.&amp;nbsp; So far, so good.&amp;nbsp; After running my test framework, I was surprised to find that none of the meth</description>
      <pubDate>Sun, 19 Sep 2010 18:20:30 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/activiti-version-numbering/m-p/22980#M11091</guid>
      <dc:creator>briantopping</dc:creator>
      <dc:date>2010-09-19T18:20:30Z</dc:date>
    </item>
    <item>
      <title>Re: Activiti version numbering</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/activiti-version-numbering/m-p/22981#M11092</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;IdentityService is our identity API.&amp;nbsp; Should be used in our test suite.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;IdentitySession is our identity SPI.&amp;nbsp; That is the interface for which we would very much like to have a Spring Security binding.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Since we are pressed in time, we focus on API first.&amp;nbsp; That should be stable.&amp;nbsp; SPI's are not yet considered stable.&amp;nbsp; Good point that we should document that better.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Some background that might help understand Activiti identity approach:&amp;nbsp; Internally in our own runtime engine persistence, we only store userId references as String's.&amp;nbsp; That is exactly to enable easy pluggability of the IdentitySession.&amp;nbsp; Not all bindings will have all the features that might be exposed in the full IdentitySession.&amp;nbsp; So our impl uses the IdentitySession for very specific functions and as minimal as possible.&amp;nbsp; This makes it easy to start implementing a basic binding with e.g. Spring Security.&amp;nbsp; You can use most of Activiti by just implementing the basic IdentitySession methods.&amp;nbsp; Only for the specific features, other method implementations will be used.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;You should start plugging the IdentitySession by building a ProcessEngineConfiguration programmatically.&amp;nbsp; Then supply a different implementation for the IdentitySessionFactory in the sessionFactories property.&amp;nbsp; Keep us posted.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 20 Sep 2010 06:32:20 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/activiti-version-numbering/m-p/22981#M11092</guid>
      <dc:creator>tombaeyens</dc:creator>
      <dc:date>2010-09-20T06:32:20Z</dc:date>
    </item>
  </channel>
</rss>

