Package org.openrdf.sail

Examples of org.openrdf.sail.SailConnection.commit()


            assertEquals(2L, sc.size(uriB));
            assertEquals(0L, sc.size(uriC));
            assertEquals(3L, sc.size());
            sc.clear();
            assertEquals(0L, sc.size());
            sc.commit();
        } finally {
            sc.rollback();
            sc.close();
        }
    }
View Full Code Here


    sail.initialize();
    SailConnection conn = sail.getConnection();
    try {
      conn.clear();
      conn.clearNamespaces();
      conn.commit();
    } finally {
      conn.close();
    }
    return sail;
  }
View Full Code Here

    sail.initialize();
    SailConnection conn = sail.getConnection();
    try {
      conn.clear();
      conn.clearNamespaces();
      conn.commit();
    } finally {
      conn.close();
    }
    return sail;
  }
View Full Code Here

    URI foo = factory.createURI("http://www.foo.example/foo");
    URI bar = factory.createURI("http://www.foo.example/bar");

    SailConnection con = store.getConnection();
    con.addStatement(foo, RDF.TYPE, bar);
    con.commit();

    ParsedTupleQuery query = QueryParserUtil.parseTupleQuery(QueryLanguage.SERQL,
        "SELECT X, P, Y FROM {X} P {Y}", null);
    TupleExpr tupleExpr = query.getTupleExpr();
View Full Code Here

       
      if (obj instanceof Resource) {
        processSameAs((InferencerConnection) userConn, base, (Resource) obj);
      }
    }
    userConn.commit();
    userConn.close();
  }
 
  /**
   * Processes an <code>owl:sameAs</code> statement
View Full Code Here

                        Model triples = new TreeModel();
                        ModelCommons.add(triples,con.getStatements(resource,null,null,true,store.getValueFactory().createURI(cacheContext)));
                        ce.setTriples(triples);

                        con.commit();
                    } catch(SailException ex) {
                        con.rollback();
                    } finally {
                        con.close();
                    }
View Full Code Here

                    con.removeStatements(resource, null, null, store.getValueFactory().createURI(cacheContext));
                    for(Statement stmt : entry.getTriples()) {
                        con.addStatement(stmt.getSubject(), stmt.getPredicate(), stmt.getObject(), store.getValueFactory().createURI(cacheContext));
                    }

                    con.commit();

                    entry.setResource(store.getValueFactory().createURI(resource.stringValue()));

                    dbcon.storeCacheEntry(entry);
                } catch(SailException ex) {
View Full Code Here

                try {
                    con.begin();

                    con.removeStatements(resource, null, null, store.getValueFactory().createURI(cacheContext));

                    con.commit();
                } catch(SailException ex) {
                    con.rollback();
                } finally {
                    con.close();
                }
View Full Code Here

                try {
                    con.begin();

                    con.removeStatements((Resource) null, null, null, store.getValueFactory().createURI(cacheContext));

                    con.commit();
                } catch(SailException ex) {
                    con.rollback();
                } finally {
                    con.close();
                }
View Full Code Here

                    while(tripleIterator.hasNext()) {
                        ic.removeInferredStatement(tripleIterator.next());
                        count++;
                    }
                    log.debug("removed {} unsupported triples",count);
                    tc.commit();
                } catch(SailException ex) {
                    ic.rollback();
                    throw ex;
                } finally {
                    ic.close();
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.