public ExecutionResult<T> getExecutionResult() { return new ExecutionResult<T>(result, execTime, cassandraHost); }
public ExecutionResult<T> doInKeyspaceAndMeasure(final KeyspaceService ks) { long start = System.nanoTime(); T value = null; value = doInKeyspace(ks); return new ExecutionResult<T>(value, System.nanoTime() - start, ks.getCassandraHost()); }
@Override public QueryResult<HColumn<N, V>> execute() { Assert.isTrue(subSliceQuery.getColumnNames().size() == 1, "There should be exactly one column name set. Call setColumn"); QueryResult<ColumnSlice<N, V>> r = subSliceQuery.execute(); ColumnSlice<N, V> slice = r.get(); List<HColumn<N,V>> columns = slice.getColumns(); HColumn<N, V> column = columns.size() == 0 ? null : columns.get(0); return new QueryResultImpl<HColumn<N,V>>( new ExecutionResult<HColumn<N,V>>(column, r.getExecutionTimeNano(), r.getHostUsed()), this); } }
public ExecutionResult<T> getExecutionResult() { return new ExecutionResult<T>(result, execTime, cassandraHost); }
public ExecutionResult<T> getExecutionResult() { return new ExecutionResult<T>(result, execTime, cassandraHost); }
public ExecutionResult<T> doInKeyspaceAndMeasure(final KeyspaceService ks) { long start = System.nanoTime(); T value = null; value = doInKeyspace(ks); return new ExecutionResult<T>(value, System.nanoTime() - start, ks.getCassandraHost()); }
public ExecutionResult<T> doInKeyspaceAndMeasure(final KeyspaceService ks) { long start = System.nanoTime(); T value = null; value = doInKeyspace(ks); return new ExecutionResult<T>(value, System.nanoTime() - start, ks.getCassandraHost()); }
@Override public QueryResult<HColumn<N, V>> execute() { Assert.isTrue(subSliceQuery.getColumnNames().size() == 1, "There should be exactly one column name set. Call setColumn"); QueryResult<ColumnSlice<N, V>> r = subSliceQuery.execute(); ColumnSlice<N, V> slice = r.get(); List<HColumn<N,V>> columns = slice.getColumns(); HColumn<N, V> column = columns.size() == 0 ? null : columns.get(0); return new QueryResultImpl<HColumn<N,V>>( new ExecutionResult<HColumn<N,V>>(column, r.getExecutionTimeNano(), r.getHostUsed()), this); } }
@Override public QueryResult<HColumn<N, V>> execute() { Assert.isTrue(subSliceQuery.getColumnNames().size() == 1, "There should be exactly one column name set. Call setColumn"); QueryResult<ColumnSlice<N, V>> r = subSliceQuery.execute(); ColumnSlice<N, V> slice = r.get(); List<HColumn<N,V>> columns = slice.getColumns(); HColumn<N, V> column = columns.size() == 0 ? null : columns.get(0); return new QueryResultImpl<HColumn<N,V>>( new ExecutionResult<HColumn<N,V>>(column, r.getExecutionTimeNano(), r.getHostUsed()), this); } }