package Ġbr . com . z up . edu . ser gio . pix _ key manager _ grpc Ċ Ċ import Ġbr . com . z up . edu . ser gio . pix _ key manager _ grpc . protobuf . Pix Key Creation Service Grpc Ċ import Ġbr . com . z up . edu . ser gio . pix _ key manager _ grpc . protobuf . Pix Key Deletion Service Grpc Ċ import Ġbr . com . z up . edu . ser gio . pix _ key manager _ grpc . protobuf . Pix Key Reading Service Grpc Ċ import Ġio . grpc . Managed Channel Ċ import Ġio . mic ronaut . context . annotation . Bean Ċ import Ġio . mic ronaut . context . annotation . Factory Ċ import Ġio . mic ronaut . grpc . annotation . Grpc Channel Ċ import Ġio . mic ronaut . grpc . server . Grpc Server Channel Ċ Ċ @ Factory Ċ class ĠGr pc Client Factory Ġ{ ĊĠ Ġ@ Bean ĊĠ Ġfun Ġnew Pix Key Creation Blocking Stub ( ĊĠĠĠ Ġ@ Grpc Channel ( Grpc Server Channel . NAME ) Ġchannel : ĠManaged Channel ĊĠ Ġ): ĠP ix Key Creation Service Grpc . Pix Key Creation Service Blocking Stub Ġ= ĊĠĠĠ ĠP ix Key Creation Service Grpc . new Blocking Stub ( channel ) ĊĊĠ Ġ@ Bean ĊĠ Ġfun Ġnew Pix Key Deletion Blocking Stub ( ĊĠĠĠ Ġ@ Grpc Channel ( Grpc Server Channel . NAME ) Ġchannel : ĠManaged Channel ĊĠ Ġ): ĠP ix Key Deletion Service Grpc . Pix Key Deletion Service Blocking Stub Ġ= ĊĠĠĠ ĠP ix Key Deletion Service Grpc . new Blocking Stub ( channel ) ĊĊĠ Ġ@ Bean ĊĠ Ġfun Ġnew Pix Key Reading Blocking Stub ( ĊĠĠĠ Ġ@ Grpc Channel ( Grpc Server Channel . NAME ) Ġchannel : ĠManaged Channel ĊĠ Ġ): ĠP ix Key Reading Service Grpc . Pix Key Reading Service Blocking Stub Ġ= ĊĠĠĠ ĠP ix Key Reading Service Grpc . new Blocking Stub ( channel ) ĊĊĠ Ġ@ Bean ĊĠ Ġfun Ġnew Pix Key Reading Stub ( ĊĠĠĠ Ġ@ Grpc Channel ( Grpc Server Channel . NAME ) Ġchannel : ĠManaged Channel ĊĠ Ġ): ĠP ix Key Reading Service Grpc . Pix Key Reading Service Stub Ġ= ĊĠĠĠ ĠP ix Key Reading Service Grpc . new Stub ( channel ) Ċ } Ċ