@Override public Mono<ReactiveResultSet> queryForResultSet(Statement statement) throws DataAccessException { Assert.notNull(statement, "CQL Statement must not be null"); return createMono(statement, (session, executedStatement) -> { if (logger.isDebugEnabled()) { logger.debug("Executing CQL [{}]", executedStatement); } return session.execute(executedStatement); }).onErrorMap(translateException("QueryForResultSet", statement.toString())); }
@Override public Mono<ReactiveResultSet> queryForResultSet(String cql) throws DataAccessException { Assert.hasText(cql, "CQL must not be empty"); return createMono(new SimpleStatement(cql), (session, statement) -> { if (logger.isDebugEnabled()) { logger.debug("Executing CQL [{}]", cql); } return session.execute(statement); }).onErrorMap(translateException("QueryForResultSet", cql)); }