Package com.googlecode.protobuf.socketrpc.TestProtos

Examples of com.googlecode.protobuf.socketrpc.TestProtos.TestService


        .newBlockingRpcChannel(clientConnectionFactory);
    RpcChannel channel = RpcChannels.newRpcChannel(clientConnectionFactory,
        threadPool);
    BlockingInterface blockingStub = TestService
        .newBlockingStub(blockingChannel);
    TestService stub = TestService.newStub(channel);

    try {
      rpcServer.startServer();
      Thread.sleep(500);
View Full Code Here


    verifyRequestToSocket(request);
  }

  private FakeCallback callRpc(Request request, ErrorReason reason) {
    SocketRpcController controller = new SocketRpcController();
    TestService service = TestService.newStub(rpcChannel);
    FakeCallback callback = new FakeCallback();
    service.testMethod(controller, request, callback);
    if (reason != null) {
      assertTrue(controller.failed());
      assertEquals(reason, controller.errorReason());
      assertTrue(callback.invoked);
      assertNull(callback.response);
View Full Code Here

  private FakeCallback callAsyncRpc(Request request, ErrorReason reason,
      boolean hasListener) {
    SocketRpcController controller = new SocketRpcController();
    DelayedExecutor executor = new DelayedExecutor();
    TestService service = TestService.newStub(
        new RpcChannelImpl(connectionFactory, executor));
    FakeCallback callback = new FakeCallback();
    service.testMethod(controller, request, callback);

    assertEquals(hasListener, executor.listener != null);
    if (hasListener) {
      // Callback should not be called yet since it is async
      assertFalse(callback.invoked);
View Full Code Here

  }

  private FakeCallback callAsync(SocketRpcChannel rpcChannel,
      Request request, ErrorReason reason) {
    SocketRpcController controller = rpcChannel.newRpcController();
    TestService service = TestService.newStub(rpcChannel);
    FakeCallback callback = new FakeCallback();
    service.testMethod(controller, request, callback);
    if (reason != null) {
      assertTrue(controller.failed());
      assertEquals(reason, controller.errorReason());
      assertTrue(callback.invoked);
      assertNull(callback.response);
View Full Code Here

TOP

Related Classes of com.googlecode.protobuf.socketrpc.TestProtos.TestService

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.