163164165166167168169170171
else { tripleTableManager.dropTripleIndexes(); } } catch (SQLException e) { throw new RdbmsException(e); } } }
259260261262263264265266
literalManager.init(); vf.setLiteralManager(literalManager); vf.setPredicateManager(predicateManager); } catch (SQLException e) { throw new RdbmsException(e); } }
270271272273274275276277
{ try { return !nsAndTableIndexes.isReadOnly(); } catch (SQLException e) { throw new RdbmsException(e); } }
285286287288289290291292293294295
return null; } return new URL(url); } catch (SQLException e) { throw new RdbmsException(e); } catch (MalformedURLException e) { return null; } }
351352353354355356357358
conn.setRdbmsQueryOptimizer(optimizer); conn.setLockManager(lock); return conn; } catch (SQLException e) { throw new RdbmsException(e); } }
392393394395396397398399400401402
nsAndTableIndexes.close(); nsAndTableIndexes = null; } } catch (SQLException e) { throw new RdbmsException(e); } finally { if (databaseLock != null) { databaseLock.release(); }
107108109110111112113114115116117
triples.add(vf.createStatement(subj, pred, obj, ctx)); } } } catch (SQLException e) { throw new RdbmsException(e); } catch (InterruptedException e) { throw new RdbmsException(e); } }
122123124125126127128129130131132
{ try { triples.close(); } catch (SQLException e) { throw new RdbmsException(e); } finally { super.close(); unlock(); }
139140141142143144145146147148149150151152
try { triples.commit(); unlock(); } catch (SQLException e) { throw new RdbmsException(e); } catch (InterruptedException e) { throw new RdbmsException(e); } // sail.notifySailChanged(triples.getSailChangedEvent()); // create a fresh event object.
159160161162163164165166
{ try { return triples.findContexts(); } catch (SQLException e) { throw new RdbmsException(e); } }