public void clearRepository() throws SailUpdateException { // logger.info("clearRepository ()"); if (!transactionStarted()) { throw new SailUpdateException("no transaction started."); } try { _vRepository.clear(listener); } catch (Exception e) { e.printStackTrace(); } }
public static void main(String[] args) { // example query String query = "SELECT ?s ?p ?o from <sesame> WHERE { ?s ?p ?o }"; try { VirtuosoAdminListener _report = null; VirtuosoRepository rep = new VirtuosoRepository("sesame", "jdbc:virtuoso://localhost:1111", "dba", "dba"); rep.clear(_report); File dataFile = new File("virtuoso_driver/data.nt"); rep.addData(dataFile, null, RDFFormat.NTRIPLES, false, _report); // execute query QueryResultsTable result = rep.performTableQuery(null, query); System.out.println("result.getRowCount = " + result.getRowCount()); } catch (AccessDeniedException ade) { System.out.println("Access denied."); System.out.println(ade.getMessage()); } catch (FileNotFoundException fnfe) { System.out.println("File not found."); System.out.println(fnfe.getMessage()); } catch (IOException ioe) { System.out.println("I/O error."); System.out.println(ioe.getMessage()); } catch (QueryEvaluationException qee) { System.out.println("QueryEvaluationException."); System.out.println(qee.getMessage()); } catch (MalformedQueryException mqe) { System.out.println("Malformed query - SimpleExample."); System.out.println(mqe.getMessage()); mqe.printStackTrace(); } catch (ClassCastException cce) { System.out.println("ClassCastException repository."); System.out.println(cce.getMessage()); cce.printStackTrace(); } }