org.eclipse.rdf4j.repository.RepositoryConnection.removeNamespace()方法的使用及代码示例

x33g5p2x  于2022-01-28 转载在 其他  
字(4.4k)|赞(0)|评价(0)|浏览(85)

本文整理了Java中org.eclipse.rdf4j.repository.RepositoryConnection.removeNamespace方法的一些代码示例,展示了RepositoryConnection.removeNamespace的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。RepositoryConnection.removeNamespace方法的具体详情如下:
包路径:org.eclipse.rdf4j.repository.RepositoryConnection
类名称:RepositoryConnection
方法名:removeNamespace

RepositoryConnection.removeNamespace介绍

[英]Removes a namespace declaration by removing the association between a prefix and a namespace name.
[中]通过删除前缀和命名空间名称之间的关联来删除命名空间声明。

代码示例

代码示例来源:origin: org.eclipse.rdf4j/rdf4j-http-protocol

public void execute(RepositoryConnection con)
  throws RepositoryException
{
  con.removeNamespace(prefix);
}

代码示例来源:origin: eclipse/rdf4j

@Override
public void execute(RepositoryConnection con)
  throws RepositoryException
{
  con.removeNamespace(prefix);
}

代码示例来源:origin: org.eclipse.rdf4j/rdf4j-client

public void execute(RepositoryConnection con)
  throws RepositoryException
{
  con.removeNamespace(prefix);
}

代码示例来源:origin: joshsh/sesametools

@Override
public Optional<Namespace> removeNamespace(String s) {
  rc.removeNamespace(s);
  return Optional.empty();
}

代码示例来源:origin: org.eclipse.rdf4j/rdf4j-client

@Override
public void removeNamespace(String prefix)
  throws RepositoryException
{
  getDelegate().removeNamespace(prefix);
}

代码示例来源:origin: eclipse/rdf4j

@Override
public void removeNamespace(String prefix)
  throws RepositoryException
{
  getDelegate().removeNamespace(prefix);
}

代码示例来源:origin: joshsh/sesametools

protected void removeNamespaceInternal(String prefix) throws SailException {
  try {
    repoConnection.removeNamespace(prefix);
  } catch (RepositoryException e) {
    throw new SailException(e);
  }
}

代码示例来源:origin: org.eclipse.rdf4j/rdf4j-client

@Override
public void removeNamespace(String prefix)
  throws RepositoryException
{
  getDelegate().removeNamespace(prefix);
  if (activated) {
    for (RepositoryConnectionListener listener : listeners) {
      listener.removeNamespace(getDelegate(), prefix);
    }
  }
}

代码示例来源:origin: org.streampipes/streampipes-storage-rdf4j

@Override
public boolean deleteNamespace(String prefix) {
  try {
    RepositoryConnection conn = repo.getConnection();
    conn.removeNamespace(prefix); 
    conn.close();
    return true;
  } catch (RepositoryException e) {
    e.printStackTrace();
    return false;
  } 
}

代码示例来源:origin: eclipse/rdf4j

@Override
public void removeNamespace(String prefix)
  throws RepositoryException
{
  getDelegate().removeNamespace(prefix);
  if (activated) {
    for (RepositoryConnectionListener listener : listeners) {
      listener.removeNamespace(getDelegate(), prefix);
    }
  }
}

代码示例来源:origin: org.eclipse.rdf4j/rdf4j-http-server-spring

private ModelAndView getRemoveNamespaceResult(HttpServletRequest request, String prefix)
    throws ServerHTTPException
  {
    try (RepositoryConnection repositoryCon = RepositoryInterceptor.getRepositoryConnection(request)) {
      repositoryCon.removeNamespace(prefix);
    }
    catch (RepositoryException e) {
      throw new ServerHTTPException("Repository error: " + e.getMessage(), e);
    }

    return new ModelAndView(EmptySuccessView.getInstance());
  }
}

代码示例来源:origin: org.eclipse.rdf4j/rdf4j-repository-event

@Override
public void removeNamespace(String prefix)
  throws RepositoryException
{
  getDelegate().removeNamespace(prefix);
  if (activated) {
    for (RepositoryConnectionListener listener : listeners) {
      listener.removeNamespace(getDelegate(), prefix);
    }
  }
}

代码示例来源:origin: streampipes/streampipes-ce

@Override
public boolean deleteNamespace(String prefix) {
  try {
    RepositoryConnection conn = repo.getConnection();
    conn.removeNamespace(prefix); 
    conn.close();
    return true;
  } catch (RepositoryException e) {
    e.printStackTrace();
    return false;
  } 
}

代码示例来源:origin: eclipse/rdf4j

@Override
public void removeNamespace(String prefix)
  throws RepositoryException
{
  boolean denied = false;
  if (activated) {
    for (RepositoryConnectionInterceptor interceptor : interceptors) {
      denied = interceptor.removeNamespace(getDelegate(), prefix);
      if (denied) {
        break;
      }
    }
  }
  if (!denied) {
    getDelegate().removeNamespace(prefix);
  }
}

代码示例来源:origin: org.eclipse.rdf4j/rdf4j-client

@Override
public void removeNamespace(String prefix)
  throws RepositoryException
{
  boolean denied = false;
  if (activated) {
    for (RepositoryConnectionInterceptor interceptor : interceptors) {
      denied = interceptor.removeNamespace(getDelegate(), prefix);
      if (denied) {
        break;
      }
    }
  }
  if (!denied) {
    getDelegate().removeNamespace(prefix);
  }
}

代码示例来源:origin: org.eclipse.rdf4j/rdf4j-repository-event

@Override
public void removeNamespace(String prefix)
  throws RepositoryException
{
  boolean denied = false;
  if (activated) {
    for (RepositoryConnectionInterceptor interceptor : interceptors) {
      denied = interceptor.removeNamespace(getDelegate(), prefix);
      if (denied) {
        break;
      }
    }
  }
  if (!denied) {
    getDelegate().removeNamespace(prefix);
  }
}

相关文章

微信公众号

最新文章

更多