Date post: | 17-May-2015 |
Category: |
Technology |
Upload: | angel-borroy |
View: | 258 times |
Download: | 2 times |
#SummitNow
Synchronizing Alfresco Activiti user tasks with external systems06.11.2013Santiago NavarroCEO, keensoft
#SummitNow
Synchronizing Alfresco Activiti user tasks with external systems06.11.2013Santiago NavarroCEO, keensoft
#SummitNow
#SummitNow
At the beginning
#SummitNow
#SummitNow
BNE · Collaborative Intranet
#SummitNow
#SummitNow
BNE · Task Panel
#SummitNow
#SummitNow
The big picture
#SummitNow
#SummitNow
Activiti · User tasks
#SummitNow
#SummitNow
Activiti · Simple user task
#SummitNow
#SummitNow
Activiti · Multiple user task
#SummitNow
#SummitNow
Activiti · Cancel event
#SummitNow
#SummitNow
Alfresco · Content deletion
#SummitNow
#SummitNow
Alfresco Module
WARNING!Code for teaching purposes. Don’t try to compile it on your head.
Better: just even don’t try to read it at all.
DEFINITION EXECUTION
Parser Listeners
#SummitNow
#SummitNow
Module · Spring context
#SummitNow
#SummitNow
Spring beans · From 4.2.c to 4.2.d
#SummitNow
#SummitNow
Module · Initialization
#SummitNow
#SummitNow
Module · BPMN Parse Handler
#SummitNow
#SummitNow
Module · BPMN Parse Handler (hacking)
#SummitNow
#SummitNow
Module · Task listeners: create & completed
#SummitNow
#SummitNow
Module · Task listeners: reassignment
#SummitNow
#SummitNow
Module · Execution listener: end
#SummitNow
#SummitNow
Module · External Task System
Asynchronous web servicesRetry policyError management
REALWORLD
#SummitNow
#SummitNow
Lessons learntModify Alfresco beans with careUse Alfresco source code as a LibraryActiviti is growing fastHack only if it is necessaryListen user requirements and build a wide solution
#SummitNow
#SummitNow
Synchronizing Alfresco Activiti user tasks with external systems
http://www.keensoft.es https://github.com/keensoft/alfresco-user-task-listener@keensoft_es
#SummitNow
#SummitNow
Synchronizing Alfresco Activiti user tasks with external systems
http://www.keensoft.es https://github.com/keensoft/alfresco-user-task-listener@keensoft_es