package Ġno . nav . f amil ie . ef . mot tak . task Ċ Ċ import Ġno . nav . f amil ie . ef . mot tak . service . Opp g ave Service Ċ import Ġno . nav . f amil ie . pro sess ering . AsyncTask Step Ċ import Ġno . nav . f amil ie . pro sess ering . Task Step B es k riv else Ċ import Ġno . nav . f amil ie . pro sess ering . dom ene . Task Ċ import Ġno . nav . f amil ie . pro sess ering . dom ene . Task Repository Ċ import Ġorg . springframework . stereotype . Service Ċ Ċ @ Service Ċ @ Task Step B es k riv else ( task Step Type Ġ= ĠL ag Jo urn alf Ã¸ r ings op pg ave Task . TYPE , ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġbes k riv else Ġ= Ġ" L ager Ġopp g ave Ġi ĠGo Sys ") Ċ class ĠL ag Jo urn alf Ã¸ r ings op pg ave Task ( private Ġval Ġtask Repository : ĠTask Repository , ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġprivate Ġval Ġopp g ave Service : ĠO pp g ave Service ) Ġ: ĠAsync Task Step Ġ{ ĊĊĠĠĠ Ġoverride Ġfun Ġdo Task ( task : ĠTask ) Ġ{ ĊĠĠĠĠĠĠĠ Ġopp g ave Service . lag Jo urn alf Ã¸ r ings op pg ave For S Ã¸ kn ad Id ( task . payload ) ĊĠĠĠ Ġ} ĊĊĊĠĠĠ Ġcompanion Ġobject Ġ{ ĊĠĠĠĠĠĠĠ Ġconst Ġval ĠTYPE Ġ= Ġ" lag Jo urn alf Ã¸ r ings op pg ave " ĊĠĠĠ Ġ} Ċ } Ċ