Changes for page Asynchronous Routing

Last modified by Danniar Firdausy on 2024/09/04 09:01

From version 35.1
edited by Carlijn Kokkeler
on 2022/10/05 12:27
Change comment: There is no comment for this version
To version 37.2
edited by Danniar Firdausy
on 2024/08/20 13:10
Change comment: There is no comment for this version

Summary

Details

Page properties
Author
... ... @@ -1,1 +1,1 @@
1 -XWiki.CarlijnKokkeler
1 +XWiki.dfirdausy
Content
... ... @@ -36,9 +36,9 @@
36 36  The SpEL expression looks as follows:
37 37  
38 38  {{code language="xml"}}
39 -
39 +
40 40  headers.{technicalnameofproject}\_targetSystem.split(',').![#this.trim()+#root.headers.{technicalnameofproject}_messageType]
41 -
41 +
42 42  {{/code}}
43 43  
44 44  This SpEL expression does the following things:
... ... @@ -106,25 +106,18 @@
106 106  [[image:Main.Images.Microlearning.WebHome@crashcourse-messaging-asynchronous-routing--simple-asynchronous-routing-example.png]]
107 107  
108 108  
109 -== 4. Assignment ==
109 +== 4. Key takeaways ==
110 110  
111 -Build your asynchronous routing based on the best practice for one of the offramps that are available within your (Academy) project.
112 -This assignment can be completed with the help of your (Academy) project you have created/used in the previous assignment.
113 -
114 -== 5. Key takeaways ==
115 -
116 116  * Use one component that decides to route messages to certain channels
117 117  * Control the output with a filter to prevent data to be sent to a queue too early
118 118  * Use the annotations to write down the step by step guide within your asynchronous routing
119 119  
120 -== 6. Suggested Additional Readings ==
115 +== 5. Suggested Additional Readings ==
121 121  
122 122  If you are interested in this topic and want more information on it please read the help text provided by eMagiz.
123 123  
124 -== 7. Silent demonstration video ==
119 +* [[Store (Menu)>>doc:Main.eMagiz Store.WebHome||target="blank"]]
120 +** [[Accelerators (Navigation)>>doc:Main.eMagiz Store.Accelerators.WebHome||target="blank"]]
121 +*** [[Routing - SpEL (Store Item)>>doc:Main.eMagiz Store.Accelerators.Routing - SpEL.WebHome||target="blank"]]
125 125  
126 -This video demonstrates how you could have handled the assignment and gives you some context on what you have just learned.
127 -
128 -{{video attachment="crashcourse-messaging-asynchronous-routing.mp4" reference="Main.Videos.Microlearning.WebHome"/}}
129 -
130 130  )))((({{toc/}}))){{/container}}{{/container}}