Class DataSourceInformation
- java.lang.Object
-
- org.apache.synapse.commons.datasource.DataSourceInformation
-
public class DataSourceInformation extends Object
Encapsulates the All information related to a DataSource
-
-
Field Summary
Fields Modifier and Type Field Description static String
BASIC_DATA_SOURCE
static String
PER_USER_POOL_DATA_SOURCE
-
Constructor Summary
Constructors Constructor Description DataSourceInformation()
-
Method Summary
-
-
-
Field Detail
-
BASIC_DATA_SOURCE
public static final String BASIC_DATA_SOURCE
- See Also:
- Constant Field Values
-
PER_USER_POOL_DATA_SOURCE
public static final String PER_USER_POOL_DATA_SOURCE
- See Also:
- Constant Field Values
-
-
Method Detail
-
getSecretInformation
public org.wso2.securevault.secret.SecretInformation getSecretInformation()
-
setSecretInformation
public void setSecretInformation(org.wso2.securevault.secret.SecretInformation secretInformation)
-
getDatasourceName
public String getDatasourceName()
-
setDatasourceName
public void setDatasourceName(String datasourceName)
-
getAlias
public String getAlias()
-
setAlias
public void setAlias(String alias)
-
getMinIdle
public int getMinIdle()
-
setMinIdle
public void setMinIdle(int minIdle)
-
getDefaultTransactionIsolation
public int getDefaultTransactionIsolation()
-
setDefaultTransactionIsolation
public void setDefaultTransactionIsolation(int defaultTransactionIsolation)
-
getDefaultCatalog
public String getDefaultCatalog()
-
setDefaultCatalog
public void setDefaultCatalog(String defaultCatalog)
-
isAccessToUnderlyingConnectionAllowed
public boolean isAccessToUnderlyingConnectionAllowed()
-
setAccessToUnderlyingConnectionAllowed
public void setAccessToUnderlyingConnectionAllowed(boolean accessToUnderlyingConnectionAllowed)
-
isRemoveAbandoned
public boolean isRemoveAbandoned()
-
setRemoveAbandoned
public void setRemoveAbandoned(boolean removeAbandoned)
-
getRemoveAbandonedTimeout
public long getRemoveAbandonedTimeout()
-
setRemoveAbandonedTimeout
public void setRemoveAbandonedTimeout(long removeAbandonedTimeout)
-
isLogAbandoned
public boolean isLogAbandoned()
-
setLogAbandoned
public void setLogAbandoned(boolean logAbandoned)
-
isPoolPreparedStatements
public boolean isPoolPreparedStatements()
-
setPoolPreparedStatements
public void setPoolPreparedStatements(boolean poolPreparedStatements)
-
getMaxOpenPreparedStatements
public int getMaxOpenPreparedStatements()
-
setMaxOpenPreparedStatements
public void setMaxOpenPreparedStatements(int maxOpenPreparedStatements)
-
getMaxActive
public int getMaxActive()
-
setMaxActive
public void setMaxActive(int maxActive)
-
getMaxIdle
public int getMaxIdle()
-
setMaxIdle
public void setMaxIdle(int maxIdle)
-
getMaxWait
public long getMaxWait()
-
setMaxWait
public void setMaxWait(long maxWait)
-
getDriver
public String getDriver()
-
setDriver
public void setDriver(String driver)
-
getUrl
public String getUrl()
-
setUrl
public void setUrl(String url)
-
getType
public String getType()
-
setType
public void setType(String type)
-
isDefaultAutoCommit
public boolean isDefaultAutoCommit()
-
setDefaultAutoCommit
public void setDefaultAutoCommit(boolean defaultAutoCommit)
-
isDefaultReadOnly
public boolean isDefaultReadOnly()
-
setDefaultReadOnly
public void setDefaultReadOnly(boolean defaultReadOnly)
-
isTestOnBorrow
public boolean isTestOnBorrow()
-
setTestOnBorrow
public void setTestOnBorrow(boolean testOnBorrow)
-
isTestOnReturn
public boolean isTestOnReturn()
-
setTestOnReturn
public void setTestOnReturn(boolean testOnReturn)
-
getTimeBetweenEvictionRunsMillis
public long getTimeBetweenEvictionRunsMillis()
-
setTimeBetweenEvictionRunsMillis
public void setTimeBetweenEvictionRunsMillis(long timeBetweenEvictionRunsMillis)
-
getNumTestsPerEvictionRun
public int getNumTestsPerEvictionRun()
-
setNumTestsPerEvictionRun
public void setNumTestsPerEvictionRun(int numTestsPerEvictionRun)
-
getMinEvictableIdleTimeMillis
public long getMinEvictableIdleTimeMillis()
-
setMinEvictableIdleTimeMillis
public void setMinEvictableIdleTimeMillis(long minEvictableIdleTimeMillis)
-
isTestWhileIdle
public boolean isTestWhileIdle()
-
setTestWhileIdle
public void setTestWhileIdle(boolean testWhileIdle)
-
getValidationQuery
public String getValidationQuery()
-
setValidationQuery
public void setValidationQuery(String validationQuery)
-
getInitialSize
public int getInitialSize()
-
setInitialSize
public void setInitialSize(int initialSize)
-
getProperties
public Properties getProperties()
-
setProperties
public void setProperties(Properties properties)
-
getRepositoryType
public String getRepositoryType()
-
setRepositoryType
public void setRepositoryType(String repositoryType)
-
-