/** * Prepares the provided query statement * * @param statement the query statement to prepare * @return the promise for the {@link com.datastax.driver.core.PreparedStatement} */ @Override public Promise<PreparedStatement> prepareAsync(RegularStatement statement) { return convertFuture(session.prepareAsync(statement)); }
/** * Prepares the provided query statement * * @param statement the query statement to prepare * @return the promise for the {@link com.datastax.driver.core.PreparedStatement} */ @Override public Promise<PreparedStatement> prepareAsync(RegularStatement statement) { return convertFuture(session.prepareAsync(statement)); }
/** * Prepares the provided query * * @param query the query to prepare * @return the promise for the {@link com.datastax.driver.core.PreparedStatement} */ @Override public Promise<PreparedStatement> prepareAsync(String query) { return convertFuture(session.prepareAsync(query)); }
/** * Prepares the provided query * * @param query the query to prepare * @return the promise for the {@link com.datastax.driver.core.PreparedStatement} */ @Override public Promise<PreparedStatement> prepareAsync(String query) { return convertFuture(session.prepareAsync(query)); }
/** * Prepares the provided query * * @param query the query to prepare * @return the promise for the {@link com.datastax.driver.core.PreparedStatement} */ @Override public Promise<PreparedStatement> prepareAsync(String query) { final Deferred<PreparedStatement> d = when.defer(); session.prepareAsync(query, new FutureCallback<PreparedStatement>() { @Override public void onSuccess(PreparedStatement result) { d.resolve(result); } @Override public void onFailure(Throwable t) { d.reject(t); } }); return d.getPromise(); }
/** * Prepares the provided query statement * * @param statement the query statement to prepare * @return the promise for the {@link com.datastax.driver.core.PreparedStatement} */ @Override public Promise<PreparedStatement> prepareAsync(RegularStatement statement) { final Deferred<PreparedStatement> d = when.defer(); session.prepareAsync(statement, new FutureCallback<PreparedStatement>() { @Override public void onSuccess(PreparedStatement result) { d.resolve(result); } @Override public void onFailure(Throwable t) { d.reject(t); } }); return d.getPromise(); }