org.openrdf.sail.rdbms.postgresql
Class PgSqlConnectionFactory

java.lang.Object
  extended by org.openrdf.sail.rdbms.RdbmsConnectionFactory
      extended by org.openrdf.sail.rdbms.postgresql.PgSqlConnectionFactory

public class PgSqlConnectionFactory
extends RdbmsConnectionFactory

Overrides ValueTableFactory, QueryBuilderFactory, and RdbmsQueryOptimizer. This class also indicates that PostgreSQL does not require a FROM clause.

Author:
James Leigh

Constructor Summary
PgSqlConnectionFactory()
           
 
Method Summary
protected  RdbmsQueryOptimizer createOptimizer()
           
protected  QueryBuilderFactory createQueryBuilderFactory()
           
protected  TableFactory createTableFactory()
           
protected  ValueTableFactory createValueTableFactory()
           
 
Methods inherited from class org.openrdf.sail.rdbms.RdbmsConnectionFactory
createConnection, createDatabaseLock, createSelectQueryOptimizerFactory, createTransTableManager, getConnection, getDataSource, getFromDummyTable, getMaxNumberOfTripleTables, getValueFactory, init, isSequenced, isTriplesIndexed, isWritable, setDataSource, setDataSource, setMaxNumberOfTripleTables, setSail, setSequenced, setTriplesIndexed, shutDown
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PgSqlConnectionFactory

public PgSqlConnectionFactory()
Method Detail

createValueTableFactory

protected ValueTableFactory createValueTableFactory()
Overrides:
createValueTableFactory in class RdbmsConnectionFactory

createTableFactory

protected TableFactory createTableFactory()
Overrides:
createTableFactory in class RdbmsConnectionFactory

createQueryBuilderFactory

protected QueryBuilderFactory createQueryBuilderFactory()
Overrides:
createQueryBuilderFactory in class RdbmsConnectionFactory

createOptimizer

protected RdbmsQueryOptimizer createOptimizer()
Overrides:
createOptimizer in class RdbmsConnectionFactory


Copyright © 2001-2008 Aduna. All Rights Reserved.