Package io.grpc

Interface BindableService


  • public interface BindableService
    Provides a way to bind instance of service implementation to server.

    It is used by service's abstract class generated by compiler (eg.: RouteGuideGrpc.RouteGuideImplBase for RouteGuide service) and lets implementation classes to be bind to server.

    
     class RouteGuideService extends RouteGuideGrpc.RouteGuideImplBase {
       // ...
     }
    
     Server server = ServerBuilder.forPort(1234).addService(new RouteGuideService()).build();