Package com.datastax.driver.core

Examples of com.datastax.driver.core.ResultSetFuture


    protected void handle(QueryGenerator.Request request) {

        final Reporter.Context ctx = reporter.newRequest();

        ResultSetFuture resultSetFuture = request.executeAsync(session);
        Futures.addCallback(resultSetFuture, new FutureCallback<ResultSet>() {
            @Override
            public void onSuccess(final ResultSet result) {
                ctx.done();
                request();
View Full Code Here


    }

    protected void handle(QueryGenerator.Request request) {

        final TimerContext timerContext = reporter.latencies.time();
        ResultSetFuture resultSetFuture = request.executeAsync(session);
        Futures.addCallback(resultSetFuture, new FutureCallback<ResultSet>() {
            @Override
            public void onSuccess(final ResultSet result) {
                timerContext.stop();
                reporter.requests.mark();
View Full Code Here

    public abstract Statement getStatement();

    public abstract void logDMLStatement(String indentation);

    protected ListenableFuture<ResultSet> executeAsyncInternal(Session session, AbstractStatementWrapper statementWrapper, ExecutorService executorService) {
        ResultSetFuture resultSetFuture = session.executeAsync(statementWrapper.getStatement());
        return asyncUtils.applyLoggingTracingAndCASCheck(resultSetFuture, statementWrapper, executorService);
    }
View Full Code Here

  @Override
  public ListenableFuture<OperationResult<CqlStatementResult>> executeAsync() throws ConnectionException {

    BoundStatement bStmt = pStmt.bind(bindValues.toArray());
    ResultSetFuture rsFuture = session.executeAsync(bStmt);

    return new AsyncOperationResult<CqlStatementResult>(rsFuture) {

      @Override
      public OperationResult<CqlStatementResult> getOperationResult(ResultSet rs) {
View Full Code Here

  @Override
  public ListenableFuture<OperationResult<CqlStatementResult>> executeAsync() throws ConnectionException {
    Statement q = new SimpleStatement(cqlQuery);
    q.setConsistencyLevel(ConsistencyLevelTransform.getConsistencyLevel(cLevel));

    ResultSetFuture rsFuture = session.executeAsync(q);

    return new AsyncOperationResult<CqlStatementResult>(rsFuture) {

      @Override
      public OperationResult<CqlStatementResult> getOperationResult(ResultSet rs) {
View Full Code Here

   
    if (LOG.isDebugEnabled()) {
      LOG.debug("Query: " + query);
    }
   
    ResultSetFuture rsFuture = session.executeAsync(query);
    return new AsyncOperationResult<R>(rsFuture) {
      @Override
      public OperationResult<R> getOperationResult(ResultSet resultSet) {
        R result = null;
        try {
View Full Code Here

TOP

Related Classes of com.datastax.driver.core.ResultSetFuture

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.