javacro'14 - pimp my activiti – petar butković, goran pugar, krešimir jurasović and jakov...
Upload: hujak-hrvatska-udruga-java-korisnika-croatian-java-user-association
Post on 29-Nov-2014
1.012 views
DESCRIPTION
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.TRANSCRIPT
JavaCro'14PimpmyActivitiPimpmyActiviti
1
GoranPugar&PetarButkovićJakovKondža-KrešimirJuarsović
MyMyMyPimpActivitiPimpActivitiPimpActiviti
JavaCro'14PimpmyActivitiPimpmyActiviti
2
Štoradimo?
JavaCro'14PimpmyActivitiPimpmyActiviti
3
792xxxxxxx
MNP
JavaCro'14PimpmyActivitiPimpmyActiviti
4
792xxxxxxx
MNPJavaCro'14PimpmyActivitiPimpmyActiviti
5
Štoradimo?
792xxxxxxx
MNPJavaCro'14PimpmyActivitiPimpmyActiviti
6
792xxxxxxx
MNP
JavaCro'14PimpmyActivitiPimpmyActiviti
7
Štoradimo?792xxxxxxx
792xxxxxxx
792xxxxxxx
MNP
JavaCro'14PimpmyActivitiPimpmyActiviti
8
Kakoradimo?
BPMN
JavaCro'14PimpmyActivitiPimpmyActiviti
9
BPMNJavaCro'14PimpmyActivitiPimpmyActiviti
10
Kakoradimo?
BPMN
JavaCro'14PimpmyActivitiPimpmyActiviti
11
UseCase?
JavaCro'14PimpmyActivitiPimpmyActiviti
12
UseCase?
JavaCro'14PimpmyActivitiPimpmyActiviti
13
UseCase?
JavaCro'14PimpmyActivitiPimpmyActiviti
14
UseCase?
JavaCro'14PimpmyActivitiPimpmyActiviti
15
DonorDebtCheck
QuerySubscriber...
SendDonorInfo...
usertask.longTimePortOut....
WaitForDonorInf...
WaitForQuerySubscriberStatus
Error
WaitForQuerySubscriberStatus
NotifyOperator...
ProcessDebtRes...
usertask....
RejectSubscriber...
usertask....
SetManualEvent.... SetManualEvent....
OutstandingDebtError
UnrecoverableError
Waitautodonoraccept
Waitautodonorinfo
NotifyOperator...
NotifyOperator...
RequestAccount....
VerifySubscriber....
Verify SubscriberPwdcTimeout
LogUnrecoverableError...ClosePortOut...
ClosePortOut...CheckTechnical..... WaitForTechnical...
TerminateProcess...
usertask.longTimePortOut....
Waitautodonorinfo
MakeTaskLabel...
NotifyExternal...
NotifyExternal...
FireManualEvent...
SubscriberConfirmation
WaitForDonor...usertask....
SendDonorConfir...
SubscriberConfirmationPwdc
Timeout
SubscriberRejection
SendDonorReject...
usertask....WaitForDonor
RejectConfirmOr...
SubscriberRejectionPwdcTimer
SubscriberAcception
SendDonorAcce...
usertask.... WaitForDonor...
Waitautodonoraccept
StartEvent Service
Task
Gateway
CallActivity
TimerEvent
SignalBoundaryEvent
Subprocess
BoundaryErrorEvent
EventBasedGateway
EndEvent
ScriptTask
ReceiverTask
JavaCro'14PimpmyActivitiPimpmyActiviti
16
MakeTaskLabel...
StartEvent
JavaCro'14PimpmyActivitiPimpmyActiviti
17
SubscriberRejection
SendDonorReject...
usertask....WaitForDonor
RejectConfirmOr...
SubscriberRejectionPwdcTimer
Subprocess
JavaCro'14PimpmyActivitiPimpmyActiviti
18
ClosePortOut...WaitForTechnical...
CallActivity
JavaCro'14PimpmyActivitiPimpmyActiviti
19
QuerySubscriber...
OutstandingDebtError
ServiceTask
JavaCro'14PimpmyActivitiPimpmyActiviti
20
SendDonorInfo...
WaitForDonorInf...
ProcessDebtRes...
usertask....
SetManualEvent.... SetManualEvent....
ScriptTask
JavaCro'14PimpmyActivitiPimpmyActiviti
21
WaitForDonorInf...usertask....
Gateway
JavaCro'14PimpmyActivitiPimpmyActiviti
22
Waitautodonoraccept
Waitautodonorinfo
SubscriberAcception
SendDonorAcce...
WaitForDonor...
ReceiverTask
JavaCro'14PimpmyActivitiPimpmyActiviti
23
NotifyOperator...
Waitautodonoraccept
Waitautodonorinfo
FireManualEvent...
Gateway
TimerEvent
JavaCro'14PimpmyActivitiPimpmyActiviti
24
usertask.... WaitForDonor...
Waitautodonoraccept
SignalBoundaryEvent
JavaCro'14PimpmyActivitiPimpmyActiviti
25
OutstandingDebtError
UnrecoverableError
BoundaryErrorEvent
JavaCro'14PimpmyActivitiPimpmyActiviti
26
DonorDebtCheck
WaitForQuerySubscriberStatus
usertask....
EventBasedGateway
JavaCro'14PimpmyActivitiPimpmyActiviti
27
CheckTechnical.....
NotifyExternal...
EndEvent
JavaCro'14PimpmyActivitiPimpmyActiviti
28
Kaoštosmoobećali
JavaCro'14PimpmyActivitiPimpmyActiviti
29
Primjerizsvakodnevnogživota
Kaoštosmoobećali
JavaCro'14PimpmyActivitiPimpmyActiviti
30
JavaCro'14PimpmyActivitiPimpmyActiviti
31
Ovogputaumodernojverziji...
JavaCro'14PimpmyActivitiPimpmyActiviti
32
JavaCro'14PimpmyActivitiPimpmyActiviti
33
JavaCro'14PimpmyActivitiPimpmyActiviti
34
SEX...
DRUG...
ROCK'N'ROLL...
Bordel...
SkolaTrcanja...
Sleep...
Budilica
Sastanak-Checki... Posao...
JavaCro'14PimpmyActivitiPimpmyActiviti
35
JavaCro'14PimpmyActivitiPimpmyActiviti
36
JavaCro'14PimpmyActivitiPimpmyActiviti
37
Kava... SastanakCheckIn... Posao...Voznja... Ured...
CallGrog
JavaCro'14PimpmyActivitiPimpmyActiviti
38
JavaCro'14PimpmyActivitiPimpmyActiviti
39
JavaCro'14PimpmyActivitiPimpmyActiviti
40
Kuca
Spavanje...
Odslusajzenu...
Birtija
Dancemonky,dance......
Pivo...
Updatepromilai...
Bolovanje PozivkolegeVrijemezanaposao
Nazovi112...
Posao
Mail...
Sastanak-Checki...
Posao...
JavaCro'14PimpmyActivitiPimpmyActiviti
41
Kuca
Spavanje...
Odslusajzenu...
JavaCro'14PimpmyActivitiPimpmyActiviti
42
Birtija
Dancemonky,dance......
Pivo...
Updatepromilai...
Bolovanje PozivkolegeVrijemezanaposao
Nazovi112...
JavaCro'14PimpmyActivitiPimpmyActiviti
43
Posao
Mail...
Sastanak-Checki...
Posao...
JavaCro'14PimpmyActivitiPimpmyActiviti
44
Svakasličnostsastvarnimkolegamajenaravno...
JavaCro'14PimpmyActivitiPimpmyActiviti
45
Svakasličnostsastvarnimkolegamajenaravno...
Upotpunostislučajna.
JavaCro'14PimpmyActivitiPimpmyActiviti
46
HVALANAPAŽNJI!Pitanjai
odgovori?!
JavaCro'14PimpmyActivitiPimpmyActiviti
47
HVAL
ANA
PAŽNJI
!Pitanja
iodgovori?!
JavaCro'14PimpmyActivitiPimpmyActiviti
48