public class RdbmsConnectionFactory extends Object
| Constructor and Description |
|---|
RdbmsConnectionFactory() |
| Modifier and Type | Method and Description |
|---|---|
SailConnection |
createConnection() |
protected Lock |
createDatabaseLock() |
protected RdbmsQueryOptimizer |
createOptimizer() |
protected QueryBuilderFactory |
createQueryBuilderFactory() |
protected SelectQueryOptimizerFactory |
createSelectQueryOptimizerFactory() |
protected TableFactory |
createTableFactory() |
protected TransTableManager |
createTransTableManager() |
protected ValueTableFactory |
createValueTableFactory() |
protected Connection |
getConnection() |
DataSource |
getDataSource() |
protected String |
getFromDummyTable()
FROM DUAL
|
int |
getMaxNumberOfTripleTables() |
RdbmsValueFactory |
getValueFactory() |
void |
init() |
boolean |
isSequenced() |
boolean |
isTriplesIndexed() |
boolean |
isWritable() |
void |
setDataSource(DataSource ds) |
void |
setDataSource(DataSource ds,
String user,
String password) |
void |
setMaxNumberOfTripleTables(int max) |
void |
setSail(RdbmsStore sail) |
void |
setSequenced(boolean useSequence) |
void |
setTriplesIndexed(boolean triplesIndexed) |
void |
shutDown() |
public void setSail(RdbmsStore sail)
public DataSource getDataSource()
public void setDataSource(DataSource ds)
public void setDataSource(DataSource ds, String user, String password)
public int getMaxNumberOfTripleTables()
public void setMaxNumberOfTripleTables(int max)
public boolean isSequenced()
public void setSequenced(boolean useSequence)
public boolean isTriplesIndexed()
public void setTriplesIndexed(boolean triplesIndexed)
throws SailException
SailExceptionpublic RdbmsValueFactory getValueFactory()
public void init()
throws SailException
SailExceptionpublic boolean isWritable()
throws SailException
SailExceptionpublic SailConnection createConnection() throws SailException
SailExceptionpublic void shutDown()
throws SailException
SailExceptionprotected Lock createDatabaseLock() throws SailException
SailExceptionprotected QueryBuilderFactory createQueryBuilderFactory()
protected ValueTableFactory createValueTableFactory()
protected TableFactory createTableFactory()
protected TransTableManager createTransTableManager()
protected RdbmsQueryOptimizer createOptimizer()
protected SelectQueryOptimizerFactory createSelectQueryOptimizerFactory()
protected String getFromDummyTable()
protected Connection getConnection() throws SQLException
SQLExceptionCopyright © 2001-2014 Aduna. All Rights Reserved.