get-ontology

Die Funktion get-ontology erzeugt ein Objekt, mit dem der Zugriff auf eine Ontologie-Datenbank per JDBC möglich ist. Die Funktion erwartet zwei Argumente, eine Zeichenkette und eine Liste von Zeichenkettenpaaren.

Wenn die Liste leer ist, dann wird die Zeichenkette als JNDI-Name einer XADataSource interpretiert. Anderenfalls wird die Zeichenkette als Java Klassenname einer XADataSource verstanden und verwendet, um die DataSource zu erzeugen.

Die Liste enthält Paare (d.h. eine Liste mit zwei Elementen) aus Zeichenketten, mit denen die DataSource konfiguriert wird.

Für Apache Derby kann ein Aufruf von get-database beispielsweise so aussehen:

(get-ontology
"org.apache.derby.jdbc.ClientXADataSource"
(quote (("databasename" "./wikidb"))))