package Ġbr . com . z up . pix . list ar čĊč Ċ import Ġbr . com . z up . erp _ it au . E rp It au Client č Ċ import Ġbr . com . z up . pix . Ch ave Pix Repository č Ċ import Ġbr . com . z up . pix . Valid UUID č Ċ import Ġio . mic ronaut . validation . Validated č Ċ import Ġjavax . inject . Singleton č Ċ import Ġjavax . validation . constraints . NotBlank čĊč Ċ @ Validated č Ċ @ Singleton č Ċ class ĠList ar Tod a Ch ave Pix Service ( čĊĠĠĠ Ġval Ġrepository : ĠCh ave Pix Repository , čĊĠĠĠ Ġval Ġer p It au Client : ĠE rp It au Client č Ċ ) Ġ{ čĊčĊĠĠĠ Ġfun Ġlist ar Tod as (@ Valid UUID Ġ@ NotBlank Ġcliente Id : ĠString ): ĠList < Ch ave Pix Response > Ġ{ čĊĠĠĠĠĠĠĠ Ġer p It au Client . consult ar Cliente Pe lo Id ( cliente Id ) čĊĠĠĠĠĠĠĠĠĠĠĠ Ġ. body () Ġ?: Ġthrow ĠIllegalStateException (" Cliente ĠnÃ£o Ġencontr ado Ġno Ġit au .") čĊčĊĠĠĠĠĠĠĠ Ġreturn Ġrepository . findBy Cliente Id ( cliente Id ) čĊĠĠĠ Ġ} č Ċ }