package Ġio . ac ari . spring web flux . handler Ċ Ċ import Ġio . ac ari . spring web flux . models . Event Ċ import Ġio . ac ari . spring web flux . repository . Pod Member Repository Ċ import Ġio . ac ari . spring web flux . repository . Pod Repository Ċ import Ġorg . springframework . stereotype . Service Ċ import Ġreactor . core . publisher . Flux Ċ Ċ /** Ċ Ġ* ĠThis Ġis Ġnot Ġthe Ġclass Ġyou Ġare Ġlooking Ġfor Ċ Ġ*/ Ċ @ Service Ċ class ĠPre Built Pod Handler ( ĊĠĠĠ Ġprivate Ġval Ġpod Member Repository : ĠPod Member Repository , ĊĠĠĠ Ġprivate Ġval Ġpod Repository : ĠPod Repository Ċ ){ ĊĊĠ Ġfun Ġall Pod Member Events ( pod Member Identifier : ĠString ): ĠFlux < Event > Ġ= ĊĠĠĠĠĠ Ġpod Member Repository . fetch Pod Member Event Stream ( pod Member Identifier ) ĊĊĠ Ġfun Ġall Pod Events (): ĠFlux < Event > Ġ= ĊĠĠĠĠĠ Ġpod Repository . all Pod Events () Ċ }