Package com.linkedin.r2.message

Examples of com.linkedin.r2.message.RequestContext


   *                       to send.
   * @return response future
   */
  public <T> ResponseFuture<T> sendRequest(RequestBuilder<? extends Request<T>> requestBuilder)
  {
    return sendRequest(requestBuilder.build(), new RequestContext());
  }
View Full Code Here


   * @return response future
   */
  public <T> ResponseFuture<T> sendRequest(RequestBuilder<? extends Request<T>> requestBuilder,
                                           ErrorHandlingBehavior errorHandlingBehavior)
  {
    return sendRequest(requestBuilder.build(), new RequestContext(), errorHandlingBehavior);
  }
View Full Code Here

          fail(e2.toString());
        }
      }
    };

    _server.handleRequest(request, new RequestContext(), callback);
  }
View Full Code Here

   *                 error response was received from the remote server, the callback will receive
   *                 a {@link RestLiResponseException} containing the error details.
   */
  public <T> void sendRequest(final Request<T> request, Callback<Response<T>> callback)
  {
    sendRequest(request, new RequestContext(), callback);
  }
View Full Code Here

          fail(e2.toString());
        }
      }
    };

    _server.handleRequest(request, new RequestContext(), callback);
  }
View Full Code Here

   *                 error response was received from the remote server, the callback will receive
   *                 a {@link RestLiResponseException} containing the error details.
   */
  public <T> void sendRequest(final RequestBuilder<? extends Request<T>> requestBuilder, Callback<Response<T>> callback)
  {
    sendRequest(requestBuilder.build(), new RequestContext(), callback);
  }
View Full Code Here

          fail(e2.toString());
        }
      }
    };

    _serverWithCustomErrorResponseConfig.handleRequest(request, new RequestContext(), callback);
  }
View Full Code Here

          fail(e2.toString());
        }
      }
    };

    _serverWithCustomErrorResponseConfig.handleRequest(request, new RequestContext(), callback);
  }
View Full Code Here

          fail(e2.toString());
        }
      }
    };

    _server.handleRequest(request, new RequestContext(), callback);
  }
View Full Code Here

      {
        fail();
      }
    };

    _server.handleRequest(request, new RequestContext(), callback);

    final StatusCollectionResource statusResource = getMockResource(StatusCollectionResource.class);
    EasyMock.expect(statusResource.get(eq(1L))).andReturn(buildStatusRecord()).once();
    EasyMock.replay(statusResource);

    request = new RestRequestBuilder(new URI("/statuses/1/__debug/b")).build();

    callback = new Callback<RestResponse>()
    {
      @Override
      public void onSuccess(RestResponse restResponse)
      {
        assertEquals(restResponse.getStatus(), 200);
        String responseString = restResponse.getEntity().asString(Charset.defaultCharset());
        Assert.assertEquals(responseString, DEBUG_HANDLER_RESPONSE_B);

        EasyMock.verify(statusResource);
        EasyMock.reset(statusResource);
      }

      @Override
      public void onError(Throwable e)
      {
        fail();
      }
    };

    _server.handleRequest(request, new RequestContext(), callback);
  }
View Full Code Here

TOP

Related Classes of com.linkedin.r2.message.RequestContext

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.