Class DefaultExceptionHandlerProvider

java.lang.Object
io.quarkus.grpc.runtime.supports.exc.DefaultExceptionHandlerProvider
All Implemented Interfaces:
io.quarkus.grpc.ExceptionHandlerProvider

@ApplicationScoped public class DefaultExceptionHandlerProvider extends Object implements io.quarkus.grpc.ExceptionHandlerProvider
  • Constructor Details

    • DefaultExceptionHandlerProvider

      public DefaultExceptionHandlerProvider(jakarta.enterprise.inject.Instance<AuthExceptionHandlerProvider> authExceptionHandlerProviderInstance)
  • Method Details

    • createHandler

      public <ReqT, RespT> io.quarkus.grpc.ExceptionHandler<ReqT,RespT> createHandler(io.grpc.ServerCall.Listener<ReqT> listener, io.grpc.ServerCall<ReqT,RespT> call, io.grpc.Metadata metadata)
      Specified by:
      createHandler in interface io.quarkus.grpc.ExceptionHandlerProvider
    • transform

      public Throwable transform(Throwable t)
      Specified by:
      transform in interface io.quarkus.grpc.ExceptionHandlerProvider