Class DatasourceProperties
- java.lang.Object
-
- com.blueriq.component.api.datasource.DatasourceProperties
-
- All Implemented Interfaces:
IDatasourceProperties
public class DatasourceProperties extends Object implements IDatasourceProperties
-
-
Constructor Summary
Constructors Constructor Description DatasourceProperties()
-
Method Summary
-
-
-
Method Detail
-
getUrl
public String getUrl()
- Specified by:
getUrl
in interfaceIDatasourceProperties
-
setUrl
public void setUrl(String url)
-
getUsername
public String getUsername()
- Specified by:
getUsername
in interfaceIDatasourceProperties
-
setUsername
public void setUsername(String username)
-
getPassword
public String getPassword()
- Specified by:
getPassword
in interfaceIDatasourceProperties
-
setPassword
public void setPassword(String password)
-
getDriverClassName
public String getDriverClassName()
- Specified by:
getDriverClassName
in interfaceIDatasourceProperties
-
setDriverClassName
public void setDriverClassName(String driverClassName)
-
getJndiName
public String getJndiName()
- Specified by:
getJndiName
in interfaceIDatasourceProperties
-
setJndiName
public void setJndiName(String jndiName)
-
getPoolInitialSize
public int getPoolInitialSize()
- Specified by:
getPoolInitialSize
in interfaceIDatasourceProperties
-
setPoolInitialSize
public void setPoolInitialSize(int poolInitialSize)
-
getPoolMaxTotal
public int getPoolMaxTotal()
- Specified by:
getPoolMaxTotal
in interfaceIDatasourceProperties
-
setPoolMaxTotal
public void setPoolMaxTotal(int poolMaxTotal)
-
getPoolMaxIdle
public int getPoolMaxIdle()
- Specified by:
getPoolMaxIdle
in interfaceIDatasourceProperties
-
setPoolMaxIdle
public void setPoolMaxIdle(int poolMaxIdle)
-
getPoolMinIdle
public int getPoolMinIdle()
- Specified by:
getPoolMinIdle
in interfaceIDatasourceProperties
-
setPoolMinIdle
public void setPoolMinIdle(int poolMinIdle)
-
getPoolMaxWait
public long getPoolMaxWait()
- Specified by:
getPoolMaxWait
in interfaceIDatasourceProperties
-
setPoolMaxWait
public void setPoolMaxWait(long poolMaxWait)
-
getValidationQuery
public String getValidationQuery()
- Specified by:
getValidationQuery
in interfaceIDatasourceProperties
-
setValidationQuery
public void setValidationQuery(String validationQuery)
-
getValidationQueryTimeout
public int getValidationQueryTimeout()
- Specified by:
getValidationQueryTimeout
in interfaceIDatasourceProperties
-
setValidationQueryTimeout
public void setValidationQueryTimeout(int validationQueryTimeout)
-
isTestOnBorrow
public boolean isTestOnBorrow()
- Specified by:
isTestOnBorrow
in interfaceIDatasourceProperties
-
setTestOnBorrow
public void setTestOnBorrow(boolean testOnBorrow)
-
isTestOnReturn
public boolean isTestOnReturn()
- Specified by:
isTestOnReturn
in interfaceIDatasourceProperties
-
setTestOnReturn
public void setTestOnReturn(boolean testOnReturn)
-
isTestWhileIdle
public boolean isTestWhileIdle()
- Specified by:
isTestWhileIdle
in interfaceIDatasourceProperties
-
setTestWhileIdle
public void setTestWhileIdle(boolean testWhileIdle)
-
getTimeBetweenEvictionRunsMillis
public long getTimeBetweenEvictionRunsMillis()
- Specified by:
getTimeBetweenEvictionRunsMillis
in interfaceIDatasourceProperties
-
setTimeBetweenEvictionRunsMillis
public void setTimeBetweenEvictionRunsMillis(long timeBetweenEvictionRunsMillis)
-
getNumTestsPerEvictionRun
public int getNumTestsPerEvictionRun()
- Specified by:
getNumTestsPerEvictionRun
in interfaceIDatasourceProperties
-
setNumTestsPerEvictionRun
public void setNumTestsPerEvictionRun(int numTestsPerEvictionRun)
-
getMinEvictableIdleTimeMillis
public long getMinEvictableIdleTimeMillis()
- Specified by:
getMinEvictableIdleTimeMillis
in interfaceIDatasourceProperties
-
setMinEvictableIdleTimeMillis
public void setMinEvictableIdleTimeMillis(long minEvictableIdleTimeMillis)
-
getType
public String getType()
- Specified by:
getType
in interfaceIDatasourceProperties
-
setType
public void setType(String type)
-
buildDataSource
public DataSource buildDataSource(String dataSourceName)
-
buildJndiDataSource
public DataSource buildJndiDataSource()
-
-