本文整理了Java中org.openrdf.repository.Repository.isWritable
方法的一些代码示例,展示了Repository.isWritable
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Repository.isWritable
方法的具体详情如下:
包路径:org.openrdf.repository.Repository
类名称:Repository
方法名:isWritable
暂无
代码示例来源:origin: org.openrdf.elmo/elmo-tapestry
public boolean isWritable() throws RepositoryException {
return repository.isWritable();
}
代码示例来源:origin: net.fortytwo.sesametools/repository-sail
public boolean isWritable() throws SailException {
try {
return repository.isWritable();
} catch (RepositoryException e) {
throw new SailException(e);
}
}
代码示例来源:origin: org.openrdf.sesame/sesame-repository-sail
@Override
public boolean isWritable()
throws RepositoryException
{
return getProxiedRepository().isWritable();
}
代码示例来源:origin: org.openrdf.alibaba/alibaba-sail-federation
public WritableConnection(Federation federation,
List<RepositoryConnection> members) throws SailException {
super(federation, members);
int size = members.size();
int rnd = (new Random().nextInt() % size + size) % size;
// use round-robin to distribute the load
for (int i = rnd, n = rnd + size; i < n; i++) {
try {
if (members.get(i % size).getRepository().isWritable()) {
addIndex = i % size;
}
} catch (RepositoryException e) {
throw new SailException(e);
}
}
}
代码示例来源:origin: org.openrdf.sesame/sesame-sail-federation
public WritableConnection(Federation federation, List<RepositoryConnection> members)
throws SailException
{
super(federation, members);
int size = members.size();
int rnd = (new Random().nextInt() % size + size) % size;
// use round-robin to distribute the load
for (int i = rnd, n = rnd + size; i < n; i++) {
try {
if (members.get(i % size).getRepository().isWritable()) {
addIndex = i % size;
}
}
catch (RepositoryException e) {
throw new SailException(e);
}
}
}
代码示例来源:origin: apache/marmotta
public void setSesameStatus(RepositoryConnection repositoryConnection) throws RepositoryException {
final Repository repository = repositoryConnection.getRepository();
tripleStore.clear();
switch (detailLevel) {
case 2:
tripleStore.put("statements", String.valueOf(repositoryConnection.size()));
tripleStore.put("namespaces", String.valueOf(sizeOf(repositoryConnection.getNamespaces())));
tripleStore.put("contexts", String.valueOf(sizeOf(repositoryConnection.getContextIDs())));
case 1:
tripleStore.put("writeable", String.valueOf(repository.isWritable()));
break;
case 0:
default:
//nop;
}
}
代码示例来源:origin: org.apache.marmotta/marmotta-core
public void setSesameStatus(RepositoryConnection repositoryConnection) throws RepositoryException {
final Repository repository = repositoryConnection.getRepository();
tripleStore.clear();
switch (detailLevel) {
case 2:
tripleStore.put("statements", String.valueOf(repositoryConnection.size()));
tripleStore.put("namespaces", String.valueOf(sizeOf(repositoryConnection.getNamespaces())));
tripleStore.put("contexts", String.valueOf(sizeOf(repositoryConnection.getContextIDs())));
case 1:
tripleStore.put("writeable", String.valueOf(repository.isWritable()));
break;
case 0:
default:
//nop;
}
}
内容来源于网络,如有侵权,请联系作者删除!