AGSailNamespaces.java
package com.franz.agsail.examples;
import com.franz.ag.*;
import com.knowledgereefsystems.agsail.*;
import info.aduna.iteration.CloseableIteration;
import java.io.File;
import org.openrdf.model.Namespace;
import org.openrdf.sail.*;
public class AGSailNamespaces {
@param
@throws
public static void main(String[] args) throws SailException {
Sail sail = new AllegroSail("localhost", 4567, false, "store", new File(AGPaths.TRIPLE_STORES), 0, 0, false, false);
sail.initialize();
SailConnection sc = sail.getConnection();
CloseableIteration<? extends Namespace, SailException> iter1 = sc.getNamespaces();
try {
while (iter1.hasNext()) {
System.out.println(iter1.next());
}
} catch (SailException e) {
iter1.close();
}
System.out.println("Namespace for rdf: " + sc.getNamespace("rdf"));
System.out.println("Namespace for rdfs: " + sc.getNamespace("rdfs"));
System.out.println("Namespace for owl: " + sc.getNamespace("owl"));
sc.clearNamespaces();
sc.close();
sail.shutDown();
}
}
Up |
Next