Class GrpcServletRegistration

All Implemented Interfaces:
Aware, BeanNameAware, ServletContextInitializer, Ordered

public class GrpcServletRegistration extends DynamicRegistrationBean<ServletRegistration.Dynamic>
DynamicRegistrationBean that can be used to register a GrpcServlet.
Since:
4.0.0
Author:
David Syer, Chris Bono, Toshiaki Maki, Phillip Webb
  • Constructor Details

    • GrpcServletRegistration

      public GrpcServletRegistration(org.springframework.grpc.server.service.GrpcServiceDiscoverer serviceDiscoverer, org.springframework.grpc.server.service.GrpcServiceConfigurer serviceConfigurer)
      Create a new GrpcServletRegistration instance.
      Parameters:
      serviceDiscoverer - the gRPC service discoverer
      serviceConfigurer - the gRPC service configurer
    • GrpcServletRegistration

      public GrpcServletRegistration(org.springframework.grpc.server.service.GrpcServiceDiscoverer serviceDiscoverer, org.springframework.grpc.server.service.GrpcServiceConfigurer serviceConfigurer, @Nullable Consumer<io.grpc.servlet.jakarta.ServletServerBuilder> serverBuilderCustomizer)
      Create a new GrpcServletRegistration instance.
      Parameters:
      serviceDiscoverer - the gRPC service discoverer
      serviceConfigurer - the gRPC service configurer
      serverBuilderCustomizer - an optional customizer to configure the ServletServerBuilder
  • Method Details