public void getInstances(final Resource cls) { System.out.print("Retrieving instances of " + cls.getLocalName() + "..."); // we need to restart the timer every time because timeouts are checked // w.r.t. the time a timer was started. not resetting the timer will // cause timeout exceptions nearly all the time timers._mainTimer.restart(); try { // run a simple query using Jena interface final ExtendedIterator<?> results = model.listIndividuals(cls); // print if the query succeeded final int size = results.toList().size(); System.out.print("completed in " + timers._mainTimer.getElapsed() + "ms"); System.out.println(" (" + size + " results)"); } catch (final TimeoutException e) { Log.error(_logger, e); System.out.println("interrupted after " + timers._mainTimer.getElapsed() + "ms"); } }
public void execQuery(final Query query) { System.out.print("Running SPARQL query..."); // we need to restart the timer as above timers._mainTimer.restart(); try { // run the SPARQL query final ResultSet results = SparqlDLExecutionFactory.create(query, model).execSelect(); final int size = ResultSetFormatter.consume(results); System.out.print("completed in " + timers._mainTimer.getElapsed() + "ms"); System.out.println(" (" + size + " results)"); } catch (final TimeoutException e) { Log.error(_logger, e); System.out.println("interrupted after " + timers._mainTimer.getElapsed() + "ms"); } } }
public void getInstances(final Resource cls) { System.out.print("Retrieving instances of " + cls.getLocalName() + "..."); // we need to restart the timer every time because timeouts are checked // w.r.t. the time a timer was started. not resetting the timer will // cause timeout exceptions nearly all the time timers._mainTimer.restart(); try { // run a simple query using Jena interface final ExtendedIterator<?> results = model.listIndividuals(cls); // print if the query succeeded final int size = results.toList().size(); System.out.print("completed in " + timers._mainTimer.getElapsed() + "ms"); System.out.println(" (" + size + " results)"); } catch (final TimeoutException e) { Log.error(_logger, e); System.out.println("interrupted after " + timers._mainTimer.getElapsed() + "ms"); } }
public void execQuery(final Query query) { System.out.print("Running SPARQL query..."); // we need to restart the timer as above timers._mainTimer.restart(); try { // run the SPARQL query final ResultSet results = SparqlDLExecutionFactory.create(query, model).execSelect(); final int size = ResultSetFormatter.consume(results); System.out.print("completed in " + timers._mainTimer.getElapsed() + "ms"); System.out.println(" (" + size + " results)"); } catch (final TimeoutException e) { Log.error(_logger, e); System.out.println("interrupted after " + timers._mainTimer.getElapsed() + "ms"); } } }