|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.vivoweb.harvester.util.repo.JenaConnect
org.vivoweb.harvester.util.repo.TDBJenaConnect
public class TDBJenaConnect
Connection Helper for TDB Jena Models
| Field Summary |
|---|
| Fields inherited from class org.vivoweb.harvester.util.repo.JenaConnect |
|---|
formatSymbols |
| Constructor Summary | |
|---|---|
TDBJenaConnect(java.lang.String dbDir)
Constructor (Default Model) |
|
TDBJenaConnect(java.lang.String dbDir,
java.lang.String modelName)
Constructor (TDB Named Model) |
|
| Method Summary | |
|---|---|
void |
close()
Closes the model and the jdbc connection |
com.hp.hpl.jena.query.Dataset |
getDataSet()
Get the dataset for this connection Can be very expensive when using RDB connections (SDB, TDB, and Mem are fine) |
JenaConnect |
neighborConnectClone(java.lang.String modelName)
Factory (connects to the same jena triple store as another jena connect, but uses a different named model) |
void |
printParameters()
Output the jena model information |
void |
truncate()
Remove all statements from model |
| Methods inherited from class org.vivoweb.harvester.util.repo.JenaConnect |
|---|
containsURI, executeAskQuery, executeConstructQuery, executeDescribeQuery, executeQuery, executeQuery, executeSelectQuery, executeSelectQuery, executeUpdateQuery, exportRdfToFile, exportRdfToStream, exportRdfToString, getJenaModel, getModelName, isEmpty, loadRdfFromFile, loadRdfFromJC, loadRdfFromRH, loadRdfFromStream, loadRdfFromString, main, parseConfig, parseConfig, parseConfig, parseConfig, parseConfig, parseConfig, parseConfig, removeRdfFromFile, removeRdfFromJC, removeRdfFromRH, removeRdfFromStream, setJenaModel, setModelName, size |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public TDBJenaConnect(java.lang.String dbDir)
dbDir - tdb directory name
public TDBJenaConnect(java.lang.String dbDir,
java.lang.String modelName)
dbDir - tdb directory namemodelName - the model to connect to| Method Detail |
|---|
public com.hp.hpl.jena.query.Dataset getDataSet()
JenaConnect
getDataSet in class JenaConnectpublic JenaConnect neighborConnectClone(java.lang.String modelName)
JenaConnect
neighborConnectClone in class JenaConnectmodelName - the model name to use
public void close()
JenaConnect
close in class JenaConnectpublic void truncate()
JenaConnect
truncate in class JenaConnectpublic void printParameters()
JenaConnect
printParameters in class JenaConnect
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||