private static Dataset createDatasetByCode(File indexDir, File TDBDir) throws IOException { // Base data Dataset ds1 = TDBFactory.createDataset(TDBDir.getAbsolutePath()); return joinDataset(ds1, indexDir); }
@Override protected Dataset createDataset() { return TDBFactory.createDataset() ; }
@Override protected Dataset createDataset() { return TDBFactory.createDataset() ; }
@Override protected Dataset create() { return TDBFactory.createDataset(DIR); }
private static Dataset create() { return TDBFactory.createDataset() ; }
private static Dataset create() { return TDBFactory.createDataset() ; }
@Override protected JenaConnection getConnection() throws SQLException { return new TDBConnection(TDBFactory.createDataset(), ResultSet.HOLD_CURSORS_OVER_COMMIT, JenaConnection.DEFAULT_AUTO_COMMIT, JdbcCompatibility.DEFAULT); }
@Override protected JenaConnection getConnection() throws SQLException { return new TDBConnection(TDBFactory.createDataset(), ResultSet.HOLD_CURSORS_OVER_COMMIT, JenaConnection.DEFAULT_AUTO_COMMIT, JdbcCompatibility.DEFAULT); }
@Override public void setUpTest() { dataset = TDBFactory.createDataset() ; // Make sure a plain, no sameValueAs graph is used. oldValueUsePlainGraph = SystemARQ.UsePlainGraph ; SystemARQ.UsePlainGraph = true ; setupData() ; }
public static void backup(Location location, OutputStream backupfile) { Dataset ds = TDBFactory.createDataset(location) ; StoreConnection sConn = StoreConnection.make(location) ; DatasetGraphTxn dsg = sConn.begin(TxnType.READ, "backup") ; RDFDataMgr.write(backupfile, dsg, Lang.NQUADS) ; dsg.end(); } }
@Override protected JenaConnection getConnection() throws SQLException { return new TDBConnection(TDBFactory.createDataset(tempDir.getRoot().getAbsolutePath()), ResultSet.HOLD_CURSORS_OVER_COMMIT, JenaConnection.DEFAULT_AUTO_COMMIT, JdbcCompatibility.DEFAULT); }
@Override protected JenaConnection getConnection(Dataset ds) throws SQLException { Dataset tdb = TDBFactory.createDataset(); TestUtils.copyDataset(ds, tdb, true); return new TDBConnection(tdb, ResultSet.HOLD_CURSORS_OVER_COMMIT, JenaConnection.DEFAULT_AUTO_COMMIT, JdbcCompatibility.DEFAULT); }
@Override protected Dataset prepareDataset(Dataset ds) { if (currDataset != null) { currDataset.close(); } Dataset tdb = TDBFactory.createDataset(); TestUtils.copyDataset(ds, tdb, true); currDataset = tdb; return tdb; } }
@Override protected JenaConnection getConnection(Dataset ds) throws SQLException { Dataset tdb = TDBFactory.createDataset(tempDir.getRoot().getAbsolutePath()); TestUtils.copyDataset(ds, tdb, true); return new TDBConnection(tdb, ResultSet.HOLD_CURSORS_OVER_COMMIT, JenaConnection.DEFAULT_AUTO_COMMIT, JdbcCompatibility.DEFAULT); }
private static Dataset create() { Graph g = buildGraph() ; Dataset ds = TDBFactory.createDataset() ; GraphUtil.addInto(ds.getDefaultModel().getGraph(), g) ; return ds ; }
@Test public void testTDBFresh23() { Location loc = Location.mem("FOO") ; boolean b = TDBFactory.inUseLocation(loc) ; TDBFactory.createDataset(loc) ; b = TDBFactory.inUseLocation(loc) ; assertTrue("Expected true for a named memory location", b) ; } }
/** Example setup - in-memory dataset with two graphs, one triple in each */ private static Dataset setup() { Dataset ds = TDBFactory.createDataset() ; DatasetGraphTDB dsg = (DatasetGraphTDB)(ds.asDatasetGraph()) ; Quad q1 = SSE.parseQuad("(<http://example/g1> <http://example/s> <http://example/p> <http://example/o1>)") ; Quad q2 = SSE.parseQuad("(<http://example/g2> <http://example/s> <http://example/p> <http://example/o2>)") ; dsg.add(q1) ; dsg.add(q2) ; return ds ; }
@Test public void testTDBFresh22() { Location loc = Location.mem() ; boolean b = TDBFactory.inUseLocation(loc) ; TDBFactory.createDataset(loc) ; b = TDBFactory.inUseLocation(loc) ; assertFalse("Expected false for a unique memory location", b) ; }
@Test public void testTDBFresh02() { boolean b = TDBFactory.inUseLocation(DIR) ; assertFalse("Expect false before any creation attempted", b) ; TDBFactory.createDataset(DIR) ; b = TDBFactory.inUseLocation(DIR) ; assertTrue("Expected true after creation attempted", b) ; StoreConnection.expel(Location.create(DIR), true); }
@Test public void testTDBFresh02() { boolean b = TDBFactory.inUseLocation(DIR) ; assertFalse("Expect false before any creation attempted", b) ; TDBFactory.createDataset(DIR) ; b = TDBFactory.inUseLocation(DIR) ; assertTrue("Expected true after creation attempted", b) ; StoreConnection.expel(Location.create(DIR), true); }