Package jp.ameba.mongo.protocol

Examples of jp.ameba.mongo.protocol.Response


   */
  private Response sendQueryRequest(Request request) {
    channel.write(request);
    RequestFuture requestFuture = request.getFuture();
    try {
      Response response = requestFuture.get();
      if (!response.isOk()) {
        throw new MongoException("Query failure: " + response.getErrorMessage());
      } else {
        return response;
      }
    } catch (ExecutionException ex) {
      throw new MongoException(ex);
View Full Code Here


  private void waitLastError(Request request) {
    // ResponseFuture を取得
    RequestFuture requestFuture = request.getFuture();
    if (requestFuture != null) {
      try {
        Response response = requestFuture.get();
        BSONObject object = response.getDocuments().get(0);
        // OK でない場合は、例外を発する
        if (!response.isOk()) {
          String error = (String) object.get("errmsg");
          throw new MongoException(error);
        }
        String err = (String) object.get("err");
        if (err != null) {
View Full Code Here

TOP

Related Classes of jp.ameba.mongo.protocol.Response

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.