package Ġcom . zz song . device . server . domain . model . device . event Ċ Ċ import Ġcn . ide al framework . event . message . Domain Event Ċ import Ġcn . ide al framework . event . message . Event Message Ċ import Ġcn . ide al framework . event . message . Event Message Builder Ċ import Ġcom . zz song . device . common . event . device . Device Config Changed Ċ import Ġcom . zz song . device . server . domain . model . device . Device Do Ċ Ċ /** Ċ Ġ* Ġ è®¾å¤ĩ éħįç½® åıĺ æĽ´ äºĭä»¶ Ċ Ġ* Ċ Ġ* Ġ@ author Ġ å® ĭ å¿Ĺ å® Ĺ Ġon Ġ 2 0 2 2 / 4 / 8 Ċ Ġ*/ Ċ class ĠDevice Config Changed Builder ( private Ġval Ġdevice Do : ĠDevice Do ) Ġ: ĠEvent Message Builder Ġ{ ĊĊĠ Ġoverride Ġfun Ġbuild (): ĠEvent Message < out ĠDomain Event > Ġ{ ĊĠĠĠ Ġval Ġevent Ġ= ĠDevice Config Changed () ĊĠĠĠ Ġevent . deviceId Ġ= Ġdevice Do . id ĊĠĠĠ Ġreturn ĠEvent Message . of ( event ) ĊĠ Ġ} Ċ } Ċ