package Ġbr . com . z up . edu . pix . exceptions . handler Ċ Ċ import Ġbr . com . z up . edu . pix . exceptions . Client NotFoundException Ċ import Ġbr . com . z up . edu . pix . exceptions . ExceptionHandler Ċ import Ġio . grpc . Status Ċ import Ġjavax . inject . Singleton Ċ Ċ @ Singleton Ċ class ĠClient NotFoundException Handler : ĠException Handler < Client NotFoundException > Ġ{ ĊĊĠĠĠ Ġoverride Ġfun Ġhandle ( e : ĠClient NotFoundException ): ĠException Handler . Status With Details Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn ĠException Handler . Status With Details ( ĊĠĠĠĠĠĠĠĠĠĠĠ ĠStatus . NOT _ FOUND ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ. with Description ( e . message ) ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ. with Cause ( e ) ĊĠĠĠĠĠĠĠ Ġ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġoverride Ġfun Ġsupports ( e : ĠException ): ĠBoolean Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn Ġe Ġis ĠClient NotFoundException ĊĠĠĠ Ġ} Ċ }