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
SailException
public RdbmsValueFactory getValueFactory()
public void init() throws SailException
SailException
public boolean isWritable() throws SailException
SailException
public SailConnection createConnection() throws SailException
SailException
public void shutDown() throws SailException
SailException
protected Lock createDatabaseLock() throws SailException
SailException
protected 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
SQLException
Copyright © 2001-2013 Aduna. All Rights Reserved.