import Ġorg . je asy . rules . api . Fact s Ċ Ċ import Ġjava . lang . Thread . sleep Ċ Ċ import Ġorg . je asy . rules . annotation . Action Ċ import Ġorg . je asy . rules . annotation . Condition Ċ import Ġorg . je asy . rules . annotation . Fact Ċ import Ġorg . je asy . rules . annotation . Priority Ċ import Ġorg . je asy . rules . annotation . Rule Ċ Ċ @ Rule Ċ class ĠHot Rule Ġ{ ĊĠĠĠ Ġ@ Condition ĊĠĠĠ Ġfun Ġis Hot (@ Fact (" temperature ") Ġnumber : Ġkotlin . Int ): ĠBoolean Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn Ġnumber Ġ> Ġ 1 5 ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġ@ Action ĊĠĠĠ Ġfun Ġtrigger Parallel Workflow () Ġ{ ĊĠĠĠĠĠĠĠ Ġtrigger Workflow (" Parallel ") ĊĠĠĠĠĠĠĠ Ġsleep ( 1 0 0 0 ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġ@ get : Priority ĊĠĠĠ Ġval Ġpriority : ĠInt ĊĠĠĠĠĠĠĠ Ġget () Ġ= Ġ 3 Ċ }