@@ -9,6 +9,27 @@ classes: {
9
9
font-size : 28
10
10
}
11
11
}
12
+
13
+ connect : {
14
+ style : {
15
+ bold : true
16
+ font-size : 28
17
+ }
18
+ }
19
+
20
+ animated : {
21
+ style : {
22
+ animated : true
23
+ }
24
+ }
25
+
26
+ enqueue : {
27
+ label : Enqueue Task
28
+ }
29
+
30
+ dispatch : {
31
+ label : Dispatch Task
32
+ }
12
33
}
13
34
14
35
user01 : {
@@ -26,26 +47,17 @@ user03: {
26
47
class : user
27
48
}
28
49
29
- user01 -> container .task01 : Create Task {
30
- style : {
31
- animated : true
32
- bold : true
33
- font-size : 28
34
- }
50
+ user01 -> container .task01 : {
51
+ label : Create Task
52
+ class : [connect ; animated ]
35
53
}
36
- user02 -> container .task02 : Create Task {
37
- style : {
38
- animated : true
39
- bold : true
40
- font-size : 28
41
- }
54
+ user02 -> container .task02 : {
55
+ label : Create Task
56
+ class : [connect ; animated ]
42
57
}
43
- user03 -> container .task03 : Create Task {
44
- style : {
45
- animated : true
46
- bold : true
47
- font-size : 28
48
- }
58
+ user03 -> container .task03 : {
59
+ label : Create Task
60
+ class : [connect ; animated ]
49
61
}
50
62
51
63
container : Application {
@@ -158,46 +170,25 @@ container: Application {
158
170
}
159
171
}
160
172
161
- task01 -> queue .producer : Enqueue Task {
162
- style : {
163
- bold : true
164
- font-size : 28
165
- }
173
+ task01 -> queue .producer : {
174
+ class : [connect ; enqueue ]
166
175
}
167
- task02 -> queue .producer : Enqueue Task {
168
- style : {
169
- bold : true
170
- font-size : 28
171
- }
176
+ task02 -> queue .producer : {
177
+ class : [connect ; enqueue ]
172
178
}
173
- task03 -> queue .producer : Enqueue Task {
174
- style : {
175
- bold : true
176
- font-size : 28
177
- }
179
+ task03 -> queue .producer : {
180
+ class : [connect ; enqueue ]
178
181
}
179
- queue .consumer -> worker01 : dispatch task {
180
- style : {
181
- bold : true
182
- font-size : 28
183
- }
182
+ queue .consumer -> worker01 : {
183
+ class : [connect ; dispatch ]
184
184
}
185
- queue .consumer -> worker02 : dispatch task {
186
- style : {
187
- bold : true
188
- font-size : 28
189
- }
185
+ queue .consumer -> worker02 : {
186
+ class : [connect ; dispatch ]
190
187
}
191
- queue .consumer -> worker03 : dispatch task {
192
- style : {
193
- bold : true
194
- font-size : 28
195
- }
188
+ queue .consumer -> worker03 : {
189
+ class : [connect ; dispatch ]
196
190
}
197
- queue .consumer -> worker04 : dispatch task {
198
- style : {
199
- bold : true
200
- font-size : 28
201
- }
191
+ queue .consumer -> worker04 : {
192
+ class : [connect ; dispatch ]
202
193
}
203
194
}
0 commit comments