* Called by Acolyte when it's time to do a query.
*/
@Override
public QueryResult whenSQLQuery(String sql, List<Parameter> parameters) throws SQLException {
try {
Query query = vtoccQueryFactory.create(sql, parameters);
// TODO(timofeyb): provide rpc controller
QueryService.QueryResult response = sqlQueryBlockingInterface
.execute(rpcControllerProvider.get(), query);
return acolyteRowListFactory.create(response).asResult();
} catch (ServiceException e) {