Your SlideShare is downloading. ×
JavaCro'14 - Pimp my Activiti – Petar Butković, Goran Pugar, Krešimir Jurasović and Jakov Kondža
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

JavaCro'14 - Pimp my Activiti – Petar Butković, Goran Pugar, Krešimir Jurasović and Jakov Kondža

1,336
views

Published on

Activiti, as their own description says, is open source, fast and rock-hard BPMN2 Java process engine. Authors of this lecture have abusing Activit pros and cons for quite some time as they implement …

Activiti, as their own description says, is open source, fast and rock-hard BPMN2 Java process engine. Authors of this lecture have abusing Activit pros and cons for quite some time as they implement complex and sometimes imposible requirements set by business users and integration obstacles. Lecture brings everyday life problem, inspirated with requirments of unnamed Telco, and its solution by using every possible Activiti paradigma.

Published in: Technology

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
1,336
On Slideshare
0
From Embeds
0
Number of Embeds
5
Actions
Shares
0
Downloads
3
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. JavaCro'14 Pimp my ActivitiPimp my Activiti 1
  • 2. Goran Pugar & Petar Butković Jakov Kondža - Krešimir Juarsović MyMyMy Pimp Activiti Pimp Activiti Pimp Activiti JavaCro'14 Pimp my ActivitiPimp my Activiti 2
  • 3. Što radimo? JavaCro'14 Pimp my ActivitiPimp my Activiti 3
  • 4. 792xxxxxxx JavaCro'14 Pimp my ActivitiPimp my Activiti 4
  • 5. 792xxxxxxx JavaCro'14 Pimp my ActivitiPimp my Activiti 5
  • 6. 792xxxxxxx JavaCro'14 Pimp my ActivitiPimp my Activiti 6
  • 7. 792xxxxxxx JavaCro'14 Pimp my ActivitiPimp my Activiti 7
  • 8. Što radimo? 792xxxxxxx 792xxxxxxx 792xxxxxxx MNP JavaCro'14 Pimp my ActivitiPimp my Activiti 8
  • 9. Kako radimo? JavaCro'14 Pimp my ActivitiPimp my Activiti 9
  • 10. BPMN JavaCro'14 Pimp my ActivitiPimp my Activiti 10
  • 11. Kako radimo? BPMN JavaCro'14 Pimp my ActivitiPimp my Activiti 11
  • 12. Use Case? JavaCro'14 Pimp my ActivitiPimp my Activiti 12
  • 13. JavaCro'14 Pimp my ActivitiPimp my Activiti 13
  • 14. JavaCro'14 Pimp my ActivitiPimp my Activiti 14
  • 15. JavaCro'14 Pimp my ActivitiPimp my Activiti 15
  • 16. Donor Debt Check Query Subscriber ... Send Donor Info... usertask. longTimePortOut.... Wait For Donor Inf... Wait For Query Subscriber Status Error Wait For Query Subscriber Status Notify Operator... Process Debt Res... usertask.... Reject Subscriber ... usertask.... Set Manual Event .... Set Manual Event .... Outstanding Debt Error Unrecoverable Error Wait auto donor accept Wait auto donor info Notify Operator... Notify Operator... Request Account .... Verify Subscriber.... Verify Subscriber Pwdc Timeout Log Unrecoverable Error... Close Port Out ... Close Port Out ...Check Technical ..... Wait For Technical ... Terminate Process... usertask. longTimePortOut.... Wait auto donor info Make Task Label... Notify External ... Notify External ... Fire Manual Event ... Subscriber Confirmation Wait For Donor ...usertask.... Send Donor Confir... Subscriber Confirmation Pwdc Timeout Subscriber Rejection Send Donor Reject... usertask.... Wait For Donor Reject Confirm Or ... Subscriber Rejection Pwdc Timer Subscriber Acception Send Donor Acce... usertask.... Wait For Donor ... Wait auto donor accept Start Event Service Task Gateway Call Activity Timer Event Signal Boundary Event Sub process Boundary Error Event Event Based Gateway End Event Scrip Task Receiver Task JavaCro'14 Pimp my ActivitiPimp my Activiti 16
  • 17. Start Event JavaCro'14 Pimp my ActivitiPimp my Activiti 17
  • 18. Subscriber Rejection Send Donor Reject... usertask.... Wait For Donor Reject Confirm Or ... Subscriber Rejection Sub process JavaCro'14 Pimp my ActivitiPimp my Activiti 18
  • 19. Close Port Out ...cal ... Call Activity JavaCro'14 Pimp my ActivitiPimp my Activiti 19
  • 20. Query Subscriber ... Service Task JavaCro'14 Pimp my ActivitiPimp my Activiti 20
  • 21. nfo... Wait For Donor Inf... Process Debt Res... ... anual Event .... Set Manual Event .... Script Task JavaCro'14 Pimp my ActivitiPimp my Activiti 21
  • 22. Wait For Donor Inf...usertask.... Gateway JavaCro'14 Pimp my ActivitiPimp my Activiti 22
  • 23. Wait auto donor accept Wait auto donor info criber Acception . Wait For Donor ... Receiver Task JavaCro'14 Pimp my ActivitiPimp my Activiti 23
  • 24. Notify Operator... Fire Manual Event ... Timer Event JavaCro'14 Pimp my ActivitiPimp my Activiti 24
  • 25. usertask.... Wait For Donor ... Wait auto donor accept Signal Boundary Event JavaCro'14 Pimp my ActivitiPimp my Activiti 25
  • 26. Outstanding Debt Error Unrecoverable Error Boundary Error Event JavaCro'14 Pimp my ActivitiPimp my Activiti 26
  • 27. Donor Debt Check Wait For Q Subscriber Event Based Gateway JavaCro'14 Pimp my ActivitiPimp my Activiti 27
  • 28. Check Technical ..... Notify External ... End Event JavaCro'14 Pimp my ActivitiPimp my Activiti 28
  • 29. Kao što smo obećali JavaCro'14 Pimp my ActivitiPimp my Activiti 29
  • 30. Primjer iz svakodnevnog života Kao što smo obećali JavaCro'14 Pimp my ActivitiPimp my Activiti 30
  • 31. JavaCro'14 Pimp my ActivitiPimp my Activiti 31
  • 32. Ovog puta u modernoj verziji... JavaCro'14 Pimp my ActivitiPimp my Activiti 32
  • 33. JavaCro'14 Pimp my ActivitiPimp my Activiti 33
  • 34. JavaCro'14 Pimp my ActivitiPimp my Activiti 34
  • 35. SEX... DRUG... ROCK 'N' ROLL... Bordel... Skola Trcanja... Sleep... Budilica Sastanak - Check i... Posao... JavaCro'14 Pimp my ActivitiPimp my Activiti 35
  • 36. JavaCro'14 Pimp my ActivitiPimp my Activiti 36
  • 37. JavaCro'14 Pimp my ActivitiPimp my Activiti 37
  • 38. Kava... Sastanak Check In... Posao...Voznja... Ured... Call Grog JavaCro'14 Pimp my ActivitiPimp my Activiti 38
  • 39. JavaCro'14 Pimp my ActivitiPimp my Activiti 39
  • 40. JavaCro'14 Pimp my ActivitiPimp my Activiti 40
  • 41. Kuca Spavanje... Odslusaj zenu... Birtija Dance monky, dance...... Pivo... Update promila i ... Bolovanje Poziv kolegeVrijeme za na posao Nazovi 112... Posao Mail... Sastanak - Check i... Posao... JavaCro'14 Pimp my ActivitiPimp my Activiti 41
  • 42. Kuca Spavanje... Odslusaj zenu... JavaCro'14 Pimp my ActivitiPimp my Activiti 42
  • 43. Birtija Dance monky, dance...... Pivo... Update promila i ... Bolovanje Poziv kolegeVrijeme za na posao Nazovi 112... JavaCro'14 Pimp my ActivitiPimp my Activiti 43
  • 44. Posao Mail... Sastanak - Check i... Posao... JavaCro'14 Pimp my ActivitiPimp my Activiti 44
  • 45. Svaka sličnost sa stvarnim kolegama je naravno... JavaCro'14 Pimp my ActivitiPimp my Activiti 45
  • 46. Svaka sličnost sa stvarnim kolegama je naravno... U potpunosti slučajna. JavaCro'14 Pimp my ActivitiPimp my Activiti 46
  • 47. HVALA NA PAŽNJI! JavaCro'14 Pimp my ActivitiPimp my Activiti 47
  • 48. HV A LA N A PA Ž N JI! Pitanja i odgovori?! JavaCro'14 Pimp my ActivitiPimp my Activiti 48

×