package Ġorg . plan x . man aging . exceptions Ċ Ċ import Ġorg . springframework . http . HttpStatus Ċ import Ġorg . springframework . web . bind . annotation . Controller Ad vice Ċ import Ġorg . springframework . web . bind . annotation . ExceptionHandler Ċ import Ġorg . springframework . web . bind . annotation . ResponseBody Ċ import Ġorg . springframework . web . bind . annotation . ResponseStatus Ċ import Ġorg . plan x . common . models . Base Exception Ċ Ċ class ĠMan aging Error ( ĊĠĠĠ Ġoverride Ġval ĠrequestId : ĠString Ġ= Ġ"", ĊĠĠĠ Ġoverride Ġvar Ġinternal Errors : ĠString ? Ġ= Ġ"" Ċ ) Ġ: ĠBase Exception () Ċ Ċ @ Controller Ad vice Ċ class ĠEmployee NotFound Ad vice Ġ{ ĊĠĠĠ Ġ@ ResponseBody ĊĠĠĠ Ġ@ ExceptionHandler ( Man aging Error :: class ) ĊĠĠĠ Ġ@ ResponseStatus ( ĊĠĠĠĠĠĠĠ ĠHttpStatus . BAD _ REQUEST ĊĠĠĠ Ġ) ĊĠĠĠ Ġfun Ġemployee NotFound Handler ( ex : ĠMan aging Error ): ĠString ? Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn Ġex . internal Errors ĊĠĠĠ Ġ} Ċ } Ċ