public class PostgreSQLAccess extends BasePooledAccess
DatabaseAccess.DatabaseType
dataSource, dataSourceFound
ctx
Constructor and Description |
---|
PostgreSQLAccess(javax.servlet.ServletContext ctx) |
Modifier and Type | Method and Description |
---|---|
double |
applyBounds(double value) |
void |
executeCompress(com.serotonin.db.spring.ExtendedJdbcTemplate ejt) |
protected java.lang.String |
getDriverClassName() |
DatabaseAccess.DatabaseType |
getType() |
protected java.lang.String |
getUrl(java.lang.String propertyPrefix) |
protected void |
initializeImpl(java.lang.String propertyPrefix) |
protected void |
initializeImpl(java.lang.String propertyPrefix,
java.lang.String dataSourceName) |
protected boolean |
newDatabaseCheck(com.serotonin.db.spring.ExtendedJdbcTemplate ejt) |
createSchema, getDataDirectory, getDataSource, runScript, terminate
createDatabaseAccess, doInConnection, getDatabaseAccess, getDatabasePassword, initialize, postInitialize, prepareStatement
protected void initializeImpl(java.lang.String propertyPrefix)
initializeImpl
in class BasePooledAccess
protected void initializeImpl(java.lang.String propertyPrefix, java.lang.String dataSourceName)
initializeImpl
in class BasePooledAccess
protected java.lang.String getUrl(java.lang.String propertyPrefix)
getUrl
in class BasePooledAccess
public DatabaseAccess.DatabaseType getType()
getType
in class DatabaseAccess
protected java.lang.String getDriverClassName()
getDriverClassName
in class BasePooledAccess
protected boolean newDatabaseCheck(com.serotonin.db.spring.ExtendedJdbcTemplate ejt)
newDatabaseCheck
in class DatabaseAccess
public double applyBounds(double value)
applyBounds
in class DatabaseAccess
public void executeCompress(com.serotonin.db.spring.ExtendedJdbcTemplate ejt)
executeCompress
in class DatabaseAccess