<?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: Spatial attributes to query tasks in Alfresco Archive</title>
    <link>https://connect.hyland.com/t5/alfresco-archive/spatial-attributes-to-query-tasks/m-p/134186#M94192</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;What you could do (in case of you're plane being a rectangle) is to store the x and y-coordinates separately, so you can use the ProcessInstanceQuery variableValueGreaterThan(String name, Object value); method (and other) to get process-instances which are located in that rectangle.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Other shapes and geometries don't work this way, off course… The variable-query mechanism is quite fixed in activiti, using the available columns in ACT_RU_VARIABLE (TEXT_, LONG_, …) to do simple operators on. If you want to have advanced querying-support on top of the relation DB activiti is using, you're basically on your own. &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;If you depend on an external system to "index" or "query" the coordinates, than you can keep the task-id and coordinates up to date using activiti-task-listeners and execution-listeners, preventing you to manually keep both sides up to date with new processes…&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 03 Jul 2013 11:47:01 GMT</pubDate>
    <dc:creator>frederikherema1</dc:creator>
    <dc:date>2013-07-03T11:47:01Z</dc:date>
    <item>
      <title>Spatial attributes to query tasks</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/spatial-attributes-to-query-tasks/m-p/134185#M94191</link>
      <description>Hi,I'm looking at Activiti as a candidate BPMN solution. In my use case, all tasks would have a spatial attribute: mostly a point location, but potential more complex geometries like lines or areas. The idea would be that people can search for and subsequently claim tasks that are within a certain d</description>
      <pubDate>Wed, 03 Jul 2013 10:20:07 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/spatial-attributes-to-query-tasks/m-p/134185#M94191</guid>
      <dc:creator>tomvandamme</dc:creator>
      <dc:date>2013-07-03T10:20:07Z</dc:date>
    </item>
    <item>
      <title>Re: Spatial attributes to query tasks</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/spatial-attributes-to-query-tasks/m-p/134186#M94192</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;What you could do (in case of you're plane being a rectangle) is to store the x and y-coordinates separately, so you can use the ProcessInstanceQuery variableValueGreaterThan(String name, Object value); method (and other) to get process-instances which are located in that rectangle.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Other shapes and geometries don't work this way, off course… The variable-query mechanism is quite fixed in activiti, using the available columns in ACT_RU_VARIABLE (TEXT_, LONG_, …) to do simple operators on. If you want to have advanced querying-support on top of the relation DB activiti is using, you're basically on your own. &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;If you depend on an external system to "index" or "query" the coordinates, than you can keep the task-id and coordinates up to date using activiti-task-listeners and execution-listeners, preventing you to manually keep both sides up to date with new processes…&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 03 Jul 2013 11:47:01 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/spatial-attributes-to-query-tasks/m-p/134186#M94192</guid>
      <dc:creator>frederikherema1</dc:creator>
      <dc:date>2013-07-03T11:47:01Z</dc:date>
    </item>
    <item>
      <title>Re: Spatial attributes to query tasks</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/spatial-attributes-to-query-tasks/m-p/134187#M94193</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Thanks, I'll try to see how it behaves when putting the co-ordinates in separate long fields. And I'll have to read the listener documentation as well: sounds promising.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Tom&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 04 Jul 2013 06:19:34 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/spatial-attributes-to-query-tasks/m-p/134187#M94193</guid>
      <dc:creator>tomvandamme</dc:creator>
      <dc:date>2013-07-04T06:19:34Z</dc:date>
    </item>
    <item>
      <title>Re: Spatial attributes to query tasks</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/spatial-attributes-to-query-tasks/m-p/134188#M94194</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Looking further at what we want to achieve, we could also opt to extend activiti's capabilities and introduce support for "geometry" attributes inside activiti. Any idea if there's a chance that this could then make it to the activiti mainline, so we don't need to re-merge our extensions on every activiti release?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Tom&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 04 Jul 2013 07:47:34 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/spatial-attributes-to-query-tasks/m-p/134188#M94194</guid>
      <dc:creator>tomvandamme</dc:creator>
      <dc:date>2013-07-04T07:47:34Z</dc:date>
    </item>
    <item>
      <title>Re: Spatial attributes to query tasks</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/spatial-attributes-to-query-tasks/m-p/134189#M94195</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;If it's implemented as a "custom variable type" and doesn't require DB-changes, you don't need to merge any code, just plugin your classes into the configuration and it will work on future versions as well.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;If it required DB-modification, that's another thing. We only accept "general" features in the engine, so depending on the actual implementation, we can consider adding this. Again, the feature should be "generic" enough, so not sure about the geometry-stuff.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 04 Jul 2013 08:30:29 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/spatial-attributes-to-query-tasks/m-p/134189#M94195</guid>
      <dc:creator>frederikherema1</dc:creator>
      <dc:date>2013-07-04T08:30:29Z</dc:date>
    </item>
  </channel>
</rss>

