public class RDBMSConfiguration extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
RDBMSConfiguration.DataSourceProperty |
static class |
RDBMSConfiguration.Password |
| Constructor and Description |
|---|
RDBMSConfiguration() |
public String getUrl()
public void setUrl(String url)
public Boolean isDefaultAutoCommit()
public void setDefaultAutoCommit(Boolean defaultAutoCommit)
public Boolean isDefaultReadOnly()
public void setDefaultReadOnly(Boolean defaultReadOnly)
public String getDefaultTransactionIsolation()
public void setDefaultTransactionIsolation(String defaultTransactionIsolation)
public String getDefaultCatalog()
public void setDefaultCatalog(String defaultCatalog)
public String getDriverClassName()
public void setDriverClassName(String driverClassName)
public String getUsername()
public void setUsername(String username)
public void setPassword(String password)
public String getPassword()
public RDBMSConfiguration.Password getPasswordPersist()
public void setPasswordPersist(RDBMSConfiguration.Password passwordPersist)
public Integer getMaxActive()
public void setMaxActive(Integer maxActive)
public Integer getMaxIdle()
public void setMaxIdle(Integer maxIdle)
public Integer getMinIdle()
public void setMinIdle(Integer minIdle)
public Integer getInitialSize()
public void setInitialSize(Integer initialSize)
public Integer getMaxWait()
public void setMaxWait(Integer maxWait)
public Boolean isTestOnBorrow()
public void setTestOnBorrow(Boolean testOnBorrow)
public Boolean isTestOnReturn()
public void setTestOnReturn(Boolean testOnReturn)
public Boolean isTestWhileIdle()
public void setTestWhileIdle(Boolean testWhileIdle)
public String getValidationQuery()
public void setValidationQuery(String validationQuery)
public String getValidatorClassName()
public void setValidatorClassName(String validatorClassName)
public Integer getTimeBetweenEvictionRunsMillis()
public void setTimeBetweenEvictionRunsMillis(Integer timeBetweenEvictionRunsMillis)
public Integer getNumTestsPerEvictionRun()
public void setNumTestsPerEvictionRun(Integer numTestsPerEvictionRun)
public Integer getMinEvictableIdleTimeMillis()
public void setMinEvictableIdleTimeMillis(Integer minEvictableIdleTimeMillis)
public Boolean isAccessToUnderlyingConnectionAllowed()
public void setAccessToUnderlyingConnectionAllowed(Boolean accessToUnderlyingConnectionAllowed)
public Boolean isRemoveAbandoned()
public void setRemoveAbandoned(Boolean removeAbandoned)
public Integer getRemoveAbandonedTimeout()
public void setRemoveAbandonedTimeout(Integer removeAbandonedTimeout)
public Boolean isLogAbandoned()
public void setLogAbandoned(Boolean logAbandoned)
public String getConnectionProperties()
public void setConnectionProperties(String connectionProperties)
public String getInitSQL()
public void setInitSQL(String initSQL)
public String getJdbcInterceptors()
public void setJdbcInterceptors(String jdbcInterceptors)
public Long getValidationInterval()
public void setValidationInterval(Long validationInterval)
public Boolean isJmxEnabled()
public void setJmxEnabled(Boolean jmxEnabled)
public Boolean isFairQueue()
public void setFairQueue(Boolean fairQueue)
public Integer getAbandonWhenPercentageFull()
public void setAbandonWhenPercentageFull(Integer abandonWhenPercentageFull)
public Long getMaxAge()
public void setMaxAge(Long maxAge)
public Boolean isUseEquals()
public void setUseEquals(Boolean useEquals)
public Integer getSuspectTimeout()
public void setSuspectTimeout(Integer suspectTimeout)
public Boolean isAlternateUsernameAllowed()
public void setAlternateUsernameAllowed(Boolean alternateUsernameAllowed)
public String getDataSourceClassName()
public void setDataSourceClassName(String dataSourceClassName)
public List<RDBMSConfiguration.DataSourceProperty> getDatabaseProps()
public void setDatabaseProps(List<RDBMSConfiguration.DataSourceProperty> databaseProps)
public List<RDBMSConfiguration.DataSourceProperty> getDataSourceProps()
public void setDataSourceProps(List<RDBMSConfiguration.DataSourceProperty> dataSourceProps)
public Integer getValidationQueryTimeout()
public void setValidationQueryTimeout(Integer validationQueryTimeout)
Copyright © 2018 WSO2 Inc. All rights reserved.