public Query executeSimple( Session session, String statement, ConsistencyLevel level, ConsistencyLevel serialLevel) { SimpleStatement simpleStatement = new SimpleStatement(statement); if (level != null) { simpleStatement.setConsistencyLevel(level); } if (serialLevel != null) { simpleStatement.setSerialConsistencyLevel(serialLevel); } session.execute(simpleStatement); // Find the unique query in the activity log. List<Query> queries = sCluster.node(1).activityClient().retrieveQueries(); for (Query query : queries) { if (query.getQuery().equals(statement)) return query; } return null; }
@Override protected boolean match(Query actualQuery) { if (!actualQuery.getConsistency().equals(expectedQuery.getConsistency())) return false; if (!actualQuery.getQuery().equals(expectedQuery.getQuery())) return false; List<Object> expectedVariables = expectedQuery.getVariables(); List<CqlType> variableTypes = actualQuery.getVariableTypes(); List<Object> actualVariables = actualQuery.getVariables(); return checkVariables(expectedVariables, variableTypes, actualVariables); }
public Query executeSimple( Session session, String statement, ConsistencyLevel level, ConsistencyLevel serialLevel) { SimpleStatement simpleStatement = new SimpleStatement(statement); if (level != null) { simpleStatement.setConsistencyLevel(level); } if (serialLevel != null) { simpleStatement.setSerialConsistencyLevel(serialLevel); } session.execute(simpleStatement); // Find the unique query in the activity log. List<Query> queries = sCluster.node(1).activityClient().retrieveQueries(); for (Query query : queries) { if (query.getQuery().equals(statement)) return query; } return null; }