public class DataSourceInformation
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
BASIC_DATA_SOURCE |
static java.lang.String |
PER_USER_POOL_DATA_SOURCE |
Constructor and Description |
---|
DataSourceInformation() |
Modifier and Type | Method and Description |
---|---|
void |
addParameter(java.lang.String name,
java.lang.Object value) |
void |
addProperty(java.lang.String name,
java.lang.String value) |
java.lang.String |
getAlias() |
java.util.Map<java.lang.String,java.lang.Object> |
getAllParameters() |
java.lang.String |
getDatasourceName() |
java.lang.String |
getDefaultCatalog() |
int |
getDefaultTransactionIsolation() |
java.lang.String |
getDriver() |
int |
getInitialSize() |
int |
getMaxActive() |
int |
getMaxIdle() |
int |
getMaxOpenPreparedStatements() |
long |
getMaxWait() |
long |
getMinEvictableIdleTimeMillis() |
int |
getMinIdle() |
int |
getNumTestsPerEvictionRun() |
java.lang.Object |
getParameter(java.lang.String name) |
java.util.Properties |
getProperties() |
long |
getRemoveAbandonedTimeout() |
java.lang.String |
getRepositoryType() |
org.wso2.securevault.secret.SecretInformation |
getSecretInformation() |
long |
getTimeBetweenEvictionRunsMillis() |
java.lang.String |
getType() |
java.lang.String |
getUrl() |
java.lang.String |
getValidationQuery() |
boolean |
isAccessToUnderlyingConnectionAllowed() |
boolean |
isDefaultAutoCommit() |
boolean |
isDefaultReadOnly() |
boolean |
isLogAbandoned() |
boolean |
isPoolPreparedStatements() |
boolean |
isRemoveAbandoned() |
boolean |
isTestOnBorrow() |
boolean |
isTestOnReturn() |
boolean |
isTestWhileIdle() |
void |
setAccessToUnderlyingConnectionAllowed(boolean accessToUnderlyingConnectionAllowed) |
void |
setAlias(java.lang.String alias) |
void |
setDatasourceName(java.lang.String datasourceName) |
void |
setDefaultAutoCommit(boolean defaultAutoCommit) |
void |
setDefaultCatalog(java.lang.String defaultCatalog) |
void |
setDefaultReadOnly(boolean defaultReadOnly) |
void |
setDefaultTransactionIsolation(int defaultTransactionIsolation) |
void |
setDriver(java.lang.String driver) |
void |
setInitialSize(int initialSize) |
void |
setLogAbandoned(boolean logAbandoned) |
void |
setMaxActive(int maxActive) |
void |
setMaxIdle(int maxIdle) |
void |
setMaxOpenPreparedStatements(int maxOpenPreparedStatements) |
void |
setMaxWait(long maxWait) |
void |
setMinEvictableIdleTimeMillis(long minEvictableIdleTimeMillis) |
void |
setMinIdle(int minIdle) |
void |
setNumTestsPerEvictionRun(int numTestsPerEvictionRun) |
void |
setPoolPreparedStatements(boolean poolPreparedStatements) |
void |
setProperties(java.util.Properties properties) |
void |
setRemoveAbandoned(boolean removeAbandoned) |
void |
setRemoveAbandonedTimeout(long removeAbandonedTimeout) |
void |
setRepositoryType(java.lang.String repositoryType) |
void |
setSecretInformation(org.wso2.securevault.secret.SecretInformation secretInformation) |
void |
setTestOnBorrow(boolean testOnBorrow) |
void |
setTestOnReturn(boolean testOnReturn) |
void |
setTestWhileIdle(boolean testWhileIdle) |
void |
setTimeBetweenEvictionRunsMillis(long timeBetweenEvictionRunsMillis) |
void |
setType(java.lang.String type) |
void |
setUrl(java.lang.String url) |
void |
setValidationQuery(java.lang.String validationQuery) |
java.lang.String |
toString() |
public static final java.lang.String BASIC_DATA_SOURCE
public static final java.lang.String PER_USER_POOL_DATA_SOURCE
public org.wso2.securevault.secret.SecretInformation getSecretInformation()
public void setSecretInformation(org.wso2.securevault.secret.SecretInformation secretInformation)
public java.lang.String getDatasourceName()
public void setDatasourceName(java.lang.String datasourceName)
public java.lang.String getAlias()
public void setAlias(java.lang.String alias)
public int getMinIdle()
public void setMinIdle(int minIdle)
public int getDefaultTransactionIsolation()
public void setDefaultTransactionIsolation(int defaultTransactionIsolation)
public java.lang.String getDefaultCatalog()
public void setDefaultCatalog(java.lang.String defaultCatalog)
public boolean isAccessToUnderlyingConnectionAllowed()
public void setAccessToUnderlyingConnectionAllowed(boolean accessToUnderlyingConnectionAllowed)
public boolean isRemoveAbandoned()
public void setRemoveAbandoned(boolean removeAbandoned)
public long getRemoveAbandonedTimeout()
public void setRemoveAbandonedTimeout(long removeAbandonedTimeout)
public boolean isLogAbandoned()
public void setLogAbandoned(boolean logAbandoned)
public boolean isPoolPreparedStatements()
public void setPoolPreparedStatements(boolean poolPreparedStatements)
public int getMaxOpenPreparedStatements()
public void setMaxOpenPreparedStatements(int maxOpenPreparedStatements)
public int getMaxActive()
public void setMaxActive(int maxActive)
public int getMaxIdle()
public void setMaxIdle(int maxIdle)
public long getMaxWait()
public void setMaxWait(long maxWait)
public java.lang.String getDriver()
public void setDriver(java.lang.String driver)
public java.lang.String getUrl()
public void setUrl(java.lang.String url)
public java.lang.String getType()
public void setType(java.lang.String type)
public void addParameter(java.lang.String name, java.lang.Object value)
public java.lang.Object getParameter(java.lang.String name)
public boolean isDefaultAutoCommit()
public void setDefaultAutoCommit(boolean defaultAutoCommit)
public boolean isDefaultReadOnly()
public void setDefaultReadOnly(boolean defaultReadOnly)
public boolean isTestOnBorrow()
public void setTestOnBorrow(boolean testOnBorrow)
public boolean isTestOnReturn()
public void setTestOnReturn(boolean testOnReturn)
public long getTimeBetweenEvictionRunsMillis()
public void setTimeBetweenEvictionRunsMillis(long timeBetweenEvictionRunsMillis)
public int getNumTestsPerEvictionRun()
public void setNumTestsPerEvictionRun(int numTestsPerEvictionRun)
public long getMinEvictableIdleTimeMillis()
public void setMinEvictableIdleTimeMillis(long minEvictableIdleTimeMillis)
public boolean isTestWhileIdle()
public void setTestWhileIdle(boolean testWhileIdle)
public java.lang.String getValidationQuery()
public void setValidationQuery(java.lang.String validationQuery)
public int getInitialSize()
public void setInitialSize(int initialSize)
public java.util.Properties getProperties()
public void setProperties(java.util.Properties properties)
public void addProperty(java.lang.String name, java.lang.String value)
public java.lang.String getRepositoryType()
public void setRepositoryType(java.lang.String repositoryType)
public java.util.Map<java.lang.String,java.lang.Object> getAllParameters()
public java.lang.String toString()
toString
in class java.lang.Object
Copyright © 2005-2020 Apache Software Foundation. All Rights Reserved.