@Override public void begin(TxnType type) { get().begin(type); }
@Override public void begin(ReadWrite readWrite) { get().begin(readWrite); }
@Override public void begin(TxnType type) { get().begin(type); }
@Override public void begin(ReadWrite readWrite) { get().begin(readWrite); }
public void transaction_bad_01() { try ( RDFConnection conn = connection() ) { conn.begin(ReadWrite.WRITE); // Should have conn.commit(); conn.end(); } } }
conn.begin(ReadWrite.WRITE); conn.load("http://example/g0", "data.ttl");
conn.begin(ReadWrite.WRITE); conn.load("http://example/g0", "data.ttl");
@Test public void transaction_commit_read_01() { String testDataFile = DIR+"data.trig"; try ( RDFConnection conn = connection() ) { conn.begin(ReadWrite.WRITE); conn.loadDataset(dataset); conn.commit(); conn.end(); conn.begin(ReadWrite.READ); Model m = conn.fetch(); assertTrue(isomorphic(m, dataset.getDefaultModel())); conn.end(); } }
Query q = qs.getQuery(); q.isConstructType(); conn.begin(ReadWrite.READ);
@Test public void transaction_abort_read02() { Assume.assumeTrue(supportsAbort()); String testDataFile = DIR+"data.trig"; try ( RDFConnection conn = connection() ) { conn.begin(ReadWrite.WRITE); conn.loadDataset(testDataFile); conn.abort(); conn.end(); conn.begin(ReadWrite.READ); Model m = conn.fetch(); assertTrue(m.isEmpty()); conn.end(); } }