package Ġcom . z up . br . orange . exceptions . handler . exceptions Ċ Ċ import Ġcom . z up . br . orange . exceptions . Duplicate Pix Key Exception Ċ import Ġcom . z up . br . orange . exceptions . NotFoundException Ċ import Ġcom . z up . br . orange . exceptions . handler . ExceptionHandler Ċ import Ġio . grpc . Status Ċ import Ġjavax . inject . Singleton Ċ Ċ @ Singleton Ċ class ĠNotFound ExceptionHandler Ġ: ĠException Handler < NotFoundException > Ġ{ ĊĠĠĠ Ġoverride Ġfun Ġhandle ( e : ĠNotFound Exception ): Ġ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 ĠNotFound Exception ĊĠĠĠ Ġ} Ċ }