advanced developer day 4

92
Advanced Developer Boot Camp 1 o o o o

Upload: jorge-ferreira

Post on 21-Jan-2018

59 views

Category:

Software


3 download

TRANSCRIPT

Advanced Developer Boot Camp 1

o

o

o

o

Advanced Developer Boot Camp 2

Advanced Developer Boot Camp 3

o

o

o

o

o

o

Advanced Developer Boot Camp 4

Architecture

Integration

DevelopmentUser Experience

Life-cycle

Developer Adv. Developer

Advanced Developer Boot Camp 5

Advanced Developer Boot Camp 6

o

o

Advanced Developer Boot Camp 7

o

o

o

Advanced Developer Boot Camp 8

o

o

o

o

o

o

o

Advanced Developer Boot Camp 9

o

o

o

o

o

Advanced Developer Boot Camp 10

Advanced Developer Boot Camp 11

o

o

Advanced Developer Boot Camp 12

o

Advanced Developer Boot Camp 13

o

o

o

Advanced Developer Boot Camp 14

Advanced Developer Boot Camp 15

Advanced Developer Boot Camp 16

Advanced Developer Boot Camp 17

Advanced Developer Boot Camp 18

Advanced Developer Boot Camp 19

Advanced Developer Boot Camp 20

Advanced Developer Boot Camp 21

Advanced Developer Boot Camp 22

Advanced Developer Boot Camp 23

Advanced Developer Boot Camp 24

Advanced Developer Boot Camp 25

Advanced Developer Boot Camp 26

Advanced Developer Boot Camp 27

Advanced Developer Boot Camp 28

Advanced Developer Boot Camp 29

Advanced Developer Boot Camp 30

Advanced Developer Boot Camp 31

o

Advanced Developer Boot Camp 32

o

o

Advanced Developer Boot Camp 33

Advanced Developer Boot Camp 34

Advanced Developer Boot Camp 35

Advanced Developer Boot Camp 36

Advanced Developer Boot Camp 37

Advanced Developer Boot Camp 38

o

o

o

o

o

o

o

o

o

o

Advanced Developer Boot Camp 39

Advanced Developer Boot Camp 40

Advanced Developer Boot Camp 41

1 Created

id status

1 Ready

OnReady()

1 Open

OnOpen()

1 Closing

1 Closed

OnClose()

Advanced Developer Boot Camp 42

1 Created

id status

1 Ready

OnReady()

1 Open

OnOpen()

1 Closing

1 Closed

OnSkip()

Advanced Developer Boot Camp 43

1 Created

id status

1 Ready

OnReady()

1 Open

OnOpen()

1 Closing

1 Closed

OnClose()

1 Scheduled

Advanced Developer Boot Camp 44

2 Created

id status

2 Executing

2 Closing

2 Closed

AUTOMATIC ACTIVITES:

No callbacks!

2 Scheduled

Advanced Developer Boot Camp 45

3 Created

id status

3 Waiting

OnReady()

WAIT ACTIVITIES:

Retry waiting condition until timeout

3 Closing

3 Closed

OnClose()

Advanced Developer Boot Camp 46

Advanced Developer Boot Camp 47

Advanced Developer Boot Camp 48

7 Created

7 Listening

7 Closing

OnReady()

Waits for explicit

or triggered call…

ID 7 – “Factory” Conditional Start

ID 8 – New Execution Flow Conditional Start

8 Created

OnStart()

8 Closed

Advanced Developer Boot Camp 49

1 Open

id status

OnClose()

7 Listening

7 Closing

8 Created

OnStart()

Waits for explicit

or triggered call…

1 Closed

8 Closed

ID 1 – Human Activity

ID 7 – “Factory” Conditional Start

ID 8 – New Execution Flow C.Start

7 Created

OnReady()

Advanced Developer Boot Camp 50

Advanced Developer Boot Camp 51

Advanced Developer Boot Camp 52

Advanced Developer Boot Camp 53

o

o

o

Advanced Developer Boot Camp 54

o

o

o

Advanced Developer Boot Camp 55

o

o

Advanced Developer Boot Camp 56

o

o

o

Advanced Developer Boot Camp 57

o

o

Advanced Developer Boot Camp 58

o

o

Advanced Developer Boot Camp 59

o

o

o

Advanced Developer Boot Camp 60

Advanced Developer Boot Camp 61

Advanced Developer Boot Camp 62

Advanced Developer Boot Camp 63

o

Advanced Developer Boot Camp 65

Advanced Developer Boot Camp 66

o

o

o

o

o

Advanced Developer Boot Camp 67

Advanced Developer Boot Camp 68

Timer

Advanced Developer Boot Camp 69

Advanced Developer Boot Camp 70

o

o

o

o

o

Advanced Developer Boot Camp 71

My process needs to deliver multiple tasks for a single

Approver user, holding its execution until all get done.

How to do this?

Advanced Developer Boot Camp 72

Simplify

Advanced Developer Boot Camp 73

Advanced Developer Boot Camp 74

Both flows must End, not Terminate.

Advanced Developer Boot Camp 75

Advanced Developer Boot Camp 76

Advanced Developer Boot Camp 77

o

o

o

o

o

Advanced Developer Boot Camp 78

Advanced Developer Boot Camp 79

Advanced Developer Boot Camp 80

o

Advanced Developer Boot Camp 81

Advanced Developer Boot Camp 82

Advanced Developer Boot Camp 83

I can do this

with a Role…

Advanced Developer Boot Camp 84

Advanced Developer Boot Camp 85

o

o

Advanced Developer Boot Camp 86

o

o

o

Advanced Developer Boot Camp 87

Advanced Developer Boot Camp 88

Advanced Developer Boot Camp 89

o

o

o

o

o

o

o

o

o

Advanced Developer Boot Camp 90

o

o

o

o

o

o

o

o

o

Advanced Developer Boot Camp 91

Advanced Developer Boot Camp 92

o

o

o

Advanced Developer Boot Camp 93