| 
 | ||||||||||
| 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 | |||||||||