@Override public void hello(RpcController controller, HelloRequest request, RpcCallback<HelloResponse> done) { if (!request.hasName()) { done.run(HelloResponse.newBuilder().setResponse(WHOAREYOU).build()); } else if (request.getName().equals(NOBODY)) { done.run(HelloResponse.newBuilder().build()); } else { done.run(HelloResponse.newBuilder().setResponse(HELLO + request.getName()).build()); } }
@Override public void hello(RpcController controller, HelloRequest request, RpcCallback<HelloResponse> done) { if (!request.hasName()) done.run(HelloResponse.newBuilder().setResponse(WHOAREYOU).build()); else if (request.getName().equals(NOBODY)) done.run(HelloResponse.newBuilder().build()); else done.run(HelloResponse.newBuilder().setResponse(HELLO + request.getName()).build()); }
@Override public void hello(RpcController controller, HelloRequest request, RpcCallback<HelloResponse> done) { if (!request.hasName()) { done.run(HelloResponse.newBuilder().setResponse(WHOAREYOU).build()); } else if (request.getName().equals(NOBODY)) { done.run(HelloResponse.newBuilder().build()); } else { done.run(HelloResponse.newBuilder().setResponse(HELLO + request.getName()).build()); } }
@Override public void hello(RpcController controller, HelloRequest request, RpcCallback<HelloResponse> callback) { callback.run(HelloResponse.newBuilder().setResponse("Hello!").build()); }
@Override public void hello(RpcController controller, HelloRequest request, RpcCallback<HelloResponse> callback) { callback.run(HelloResponse.newBuilder().setResponse("Hello!").build()); }