Для выполнения запроса, я полагаю, вы используете:
QueryExecutionFactory.sparqlService(String service, Query query)
Одна вещь, которую вы можете попробовать:
QueryEngineHTTP objectToExec=QueryExecutionFactory.sparqlService("http://dbpedia.org/sparql",YOUR_QUERY);
objectToExec.addParam("timeout","5000"); //5 sec
resultset=objectToExec.execSelect();
Кажется, что QueryEngineHTTP
реализует QueryExecution
который имеет addParam
метод.Нет описания этого метода, но я предполагаю, что он добавляет параметр к HTTP-запросу.
Дайте мне знать, если он работает !!
Отредактировано , чтобы исправить ошибкуна самом деле все было наоборот ... QueryEngineHTTP
реализует QueryExecution