@Override public Context getContext() { return delegate.getContext(); }
@Override public Context getContext() { return delegate.getContext(); }
final Dataset ds = DatasetFactory.createMem(); final PropertyFunctionRegistry reg = PropertyFunctionRegistry.chooseRegistry(ds.getContext()); reg.put("urn:ex:fn#matches", new MatchesPropertyFunctionFactory); PropertyFunctionRegistry.set(ds.getContext(), reg);
@Override public Dataset open(Assembler a, Resource root, Mode mode) { StoreDesc desc = openStore(a, root, mode) ; Dataset ds = SDBFactory.connectDataset(desc) ; AssemblerUtils.setContext(root, ds.getContext()); return ds ; }
private static void destroy(Dataset spatialDataset){ SpatialIndex index = (SpatialIndex)spatialDataset.getContext().get(SpatialQuery.spatialIndex); if (index instanceof SpatialIndexLucene){ deleteOldFiles(LUCENE_INDEX_DIR); deleteOldFiles(LUCENE_TDB_DIR); } } private static void emptyAndDeleteDirectory(File dir) {
private static void destroy(Dataset spatialDataset){ SpatialIndex index = (SpatialIndex)spatialDataset.getContext().get(SpatialQuery.spatialIndex); if (index instanceof SpatialIndexLucene){ deleteOldFiles(LUCENE_INDEX_DIR); deleteOldFiles(LUCENE_TDB_DIR); } } private static void emptyAndDeleteDirectory(File dir) {
@Test public void uniontxn_ds_r_1() { ds.getContext().setTrue(TDB.symUnionDefaultGraph) ; test(ReadWrite.READ) ; ds.getContext().unset(TDB.symUnionDefaultGraph) ; }
@Test public void uniontxn_ds_w_1() { ds.getContext().setTrue(TDB.symUnionDefaultGraph) ; test(ReadWrite.WRITE) ; ds.getContext().unset(TDB.symUnionDefaultGraph) ; }
@Test public void uniontxn_ds_r_1() { ds.getContext().setTrue(TDB.symUnionDefaultGraph) ; test(ReadWrite.READ) ; ds.getContext().unset(TDB.symUnionDefaultGraph) ; }
@Test public void uniontxn_ds_w_1() { ds.getContext().setTrue(TDB.symUnionDefaultGraph) ; test(ReadWrite.WRITE) ; ds.getContext().unset(TDB.symUnionDefaultGraph) ; }
protected static QueryExecution make(Query query, Model model) { Dataset dataset = DatasetFactory.wrap(model); Graph g = unwrap(model.getGraph()); if ( g instanceof GraphView ) { GraphView gv = (GraphView)g; // Copy context of the storage dataset to the wrapper dataset. dataset.getContext().putAll(gv.getDataset().getContext()); } return make(query, dataset); }
@Test public void uniontxn_ds_rw() { ds.begin(READ) ; ds.commit(); ds.end() ; ds.getContext().setTrue(TDB.symUnionDefaultGraph) ; test(ReadWrite.WRITE) ; //ds.getContext().unset(TDB.symUnionDefaultGraph) ; }
@Test public void uniontxn_ds_rr() { ds.begin(READ) ; ds.commit(); ds.end() ; ds.getContext().setTrue(TDB.symUnionDefaultGraph) ; test(ReadWrite.READ) ; //ds.getContext().unset(TDB.symUnionDefaultGraph) ; }
@Test public void uniontxn_ds_wr() { ds.begin(WRITE) ; ds.commit(); ds.end() ; ds.getContext().setTrue(TDB.symUnionDefaultGraph) ; test(ReadWrite.READ) ; //ds.getContext().unset(TDB.symUnionDefaultGraph) ; }
@Test public void uniontxn_ds_rw() { ds.begin(READ) ; ds.commit(); ds.end() ; ds.getContext().setTrue(TDB.symUnionDefaultGraph) ; test(ReadWrite.WRITE) ; //ds.getContext().unset(TDB.symUnionDefaultGraph) ; }
@Test public void uniontxn_ds_ww() { ds.begin(WRITE) ; ds.commit(); ds.end() ; ds.getContext().setTrue(TDB.symUnionDefaultGraph) ; test(ReadWrite.WRITE) ; //ds.getContext().unset(TDB.symUnionDefaultGraph) ; }
@Test public void uniontxn_ds_rr() { ds.begin(READ) ; ds.commit(); ds.end() ; ds.getContext().setTrue(TDB.symUnionDefaultGraph) ; test(ReadWrite.READ) ; //ds.getContext().unset(TDB.symUnionDefaultGraph) ; }
@Test public void uniontxn_ds_wr() { ds.begin(WRITE) ; ds.commit(); ds.end() ; ds.getContext().setTrue(TDB.symUnionDefaultGraph) ; test(ReadWrite.READ) ; //ds.getContext().unset(TDB.symUnionDefaultGraph) ; }
@Test public void uniontxn_ds_ww() { ds.begin(WRITE) ; ds.commit(); ds.end() ; ds.getContext().setTrue(TDB.symUnionDefaultGraph) ; test(ReadWrite.WRITE) ; //ds.getContext().unset(TDB.symUnionDefaultGraph) ; }
@Test public void dsg_sink() { Dataset ds = (Dataset)AssemblerUtils.build(DIR+"assem_dsg_sink.ttl", DatasetAssemblerVocab.tDatasetSink); assertNotNull(ds); assertTrue(ds.getContext().isDefined(ARQ.queryTimeout)); ds.getDefaultModel().add(stmt); assertEquals(0, ds.getDefaultModel().size()); }