本文整理了Java中org.eclipse.rdf4j.repository.RepositoryConnection.clear
方法的一些代码示例,展示了RepositoryConnection.clear
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。RepositoryConnection.clear
方法的具体详情如下:
包路径:org.eclipse.rdf4j.repository.RepositoryConnection
类名称:RepositoryConnection
方法名:clear
[英]Removes all statements from a specific contexts in the repository.
[中]从存储库中的特定上下文中删除所有语句。
代码示例来源:origin: joshsh/sesametools
@Override
public boolean clear(Resource... resources) {
rc.clear(resources);
// note: we don't know whether any statements are removed
return false;
}
代码示例来源:origin: franzinc/agraph-java-client
/**
* Creates, initializes and clears a repository.
*
* @return an initialized empty repository.
* @throws Exception
*/
protected Repository createRepository()
throws Exception {
Repository repository = newRepository();
repository.initialize();
RepositoryConnection con = repository.getConnection();
con.clear();
con.clearNamespaces();
con.close();
return repository;
}
代码示例来源:origin: fr.lirmm.graphik/graal-store-rdf4j
@Override
public void clear() throws AtomSetException {
try {
this.connection.clear();
} catch (RepositoryException e) {
throw new AtomSetException("Error during cleaning this atomSet", e);
}
}
代码示例来源:origin: org.eclipse.rdf4j/rdf4j-client
public void execute(RepositoryConnection con)
throws RepositoryException
{
con.clear(getContexts());
}
代码示例来源:origin: joshsh/sesametools
protected void clearInternal(Resource... contexts) throws SailException {
try {
repoConnection.clear(contexts);
} catch (RepositoryException e) {
throw new SailException(e);
}
}
代码示例来源:origin: de.tudarmstadt.ukp.inception.app/inception-kb
@Override
public void clear(KnowledgeBase kb)
{
try (RepositoryConnection conn = getConnection(kb)) {
conn.clear();
}
}
代码示例来源:origin: org.eclipse.rdf4j/rdf4j-http-protocol
public void execute(RepositoryConnection con)
throws RepositoryException
{
con.clear(getContexts());
}
代码示例来源:origin: eclipse/rdf4j
@Override
public void execute(RepositoryConnection con)
throws RepositoryException
{
con.clear(getContexts());
}
代码示例来源:origin: inception-project/inception
@Override
public void clear(KnowledgeBase kb)
{
try (RepositoryConnection conn = getConnection(kb)) {
conn.clear();
}
}
代码示例来源:origin: joshsh/sesametools
@Override
public void clear() {
try {
rc.clear();
} catch (RepositoryException e) {
throw new RepositoryGraphRuntimeException(e);
}
}
代码示例来源:origin: com.powsybl/powsybl-triple-store-impl-rdf4j
@Override
public void clear(String contextName) {
try (RepositoryConnection conn = repo.getConnection()) {
Resource context = context(conn, contextName);
conn.clear(context);
}
}
代码示例来源:origin: eclipse/rdf4j
@Override
public void clear(Resource... contexts)
throws RepositoryException
{
if (isDelegatingRemove()) {
getDelegate().clear(contexts);
}
else {
super.clear(contexts);
}
}
代码示例来源:origin: org.eclipse.rdf4j/rdf4j-client
@Override
public void clear(Resource... contexts)
throws RepositoryException
{
if (isDelegatingRemove()) {
getDelegate().clear(contexts);
}
else {
super.clear(contexts);
}
}
代码示例来源:origin: org.streampipes/streampipes-storage-rdf4j
public boolean deleteContext(String contextId)
{
try {
RepositoryConnection conn = getConnection();
{
conn.clear(conn.getValueFactory().createURI(contextId));
}
closeConnection(conn);
return true;
} catch (Exception e)
{
e.printStackTrace();
return false;
}
}
代码示例来源:origin: streampipes/streampipes-ce
public boolean deleteContext(String contextId)
{
try {
RepositoryConnection conn = getConnection();
{
conn.clear(conn.getValueFactory().createURI(contextId));
}
closeConnection(conn);
return true;
} catch (Exception e)
{
e.printStackTrace();
return false;
}
}
代码示例来源:origin: eclipse/rdf4j
@Override
public void clear(Resource... contexts)
throws RepositoryException
{
boolean denied = false;
if (activated) {
for (RepositoryConnectionInterceptor interceptor : interceptors) {
denied = interceptor.clear(getDelegate(), contexts);
if (denied) {
break;
}
}
}
if (!denied) {
getDelegate().clear(contexts);
}
}
代码示例来源:origin: eclipse/rdf4j
@Override
public void clear(Resource... contexts)
throws RepositoryException
{
if (activated && reportDeltas()) {
removeWithoutCommit(null, null, null, contexts);
}
else if (activated) {
getDelegate().clear(contexts);
for (RepositoryConnectionListener listener : listeners) {
listener.clear(getDelegate(), contexts);
}
}
else {
getDelegate().clear(contexts);
}
}
代码示例来源:origin: org.eclipse.rdf4j/rdf4j-client
@Override
public void clear(Resource... contexts)
throws RepositoryException
{
if (activated && reportDeltas()) {
removeWithoutCommit(null, null, null, contexts);
}
else if (activated) {
getDelegate().clear(contexts);
for (RepositoryConnectionListener listener : listeners) {
listener.clear(getDelegate(), contexts);
}
}
else {
getDelegate().clear(contexts);
}
}
代码示例来源:origin: org.eclipse.rdf4j/rdf4j-repository-event
@Override
public void clear(Resource... contexts)
throws RepositoryException
{
boolean denied = false;
if (activated) {
for (RepositoryConnectionInterceptor interceptor : interceptors) {
denied = interceptor.clear(getDelegate(), contexts);
if (denied) {
break;
}
}
}
if (!denied) {
getDelegate().clear(contexts);
}
}
代码示例来源:origin: franzinc/agraph-java-client
@Test
public void testClear()
throws Exception {
testCon.add(bob, name, nameBob);
assertTrue(testCon.hasStatement(null, name, nameBob, false));
testCon.clear();
assertFalse(testCon.hasStatement(null, name, nameBob, false));
}
内容来源于网络,如有侵权,请联系作者删除!