public class RDBMSDSXMLConfiguration extends DSXMLConfiguration
Modifier and Type | Class and Description |
---|---|
static class |
RDBMSDSXMLConfiguration.DataSourceProperty |
static class |
RDBMSDSXMLConfiguration.Password |
Constructor and Description |
---|
RDBMSDSXMLConfiguration() |
public RDBMSDSXMLConfiguration() throws org.wso2.carbon.ndatasource.ui.stub.NDataSourceAdminDataSourceException
org.wso2.carbon.ndatasource.ui.stub.NDataSourceAdminDataSourceException
public String getUrl()
public void setUrl(String url)
public String getDriverClassName()
public void setDriverClassName(String driverClassName)
public String getUsername()
public void setUsername(String username)
public RDBMSDSXMLConfiguration.Password getPassword()
public void setPassword(RDBMSDSXMLConfiguration.Password password)
public Boolean getDefaultAutoCommit()
public void setDefaultAutoCommit(Boolean defaultAutoCommit)
public Boolean getDefaultReadOnly()
public void setDefaultReadOnly(Boolean defaultReadOnly)
public String getDefaultTransactionIsolation()
public void setDefaultTransactionIsolation(String defaultTransactionIsolation)
public String getDefaultCatalog()
public void setDefaultCatalog(String defaultCatalog)
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 getTestOnBorrow()
public void setTestOnBorrow(Boolean testOnBorrow)
public Boolean getTestOnReturn()
public void setTestOnReturn(Boolean testOnReturn)
public Boolean getTestWhileIdle()
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 getAccessToUnderlyingConnectionAllowed()
public void setAccessToUnderlyingConnectionAllowed(Boolean accessToUnderlyingConnectionAllowed)
public Boolean getRemoveAbandoned()
public void setRemoveAbandoned(Boolean removeAbandoned)
public Integer getRemoveAbandonedTimeout()
public void setRemoveAbandonedTimeout(Integer removeAbandonedTimeout)
public Boolean getLogAbandoned()
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 getJmxEnabled()
public void setJmxEnabled(Boolean jmxEnabled)
public Boolean getFairQueue()
public void setFairQueue(Boolean fairQueue)
public Integer getAbandonWhenPercentageFull()
public void setAbandonWhenPercentageFull(Integer abandonWhenPercentageFull)
public Long getMaxAge()
public void setMaxAge(Long maxAge)
public Boolean getUseEquals()
public void setUseEquals(Boolean useEquals)
public Integer getSuspectTimeout()
public void setSuspectTimeout(Integer suspectTimeout)
public Boolean getAlternateUsernameAllowed()
public void setAlternateUsernameAllowed(Boolean alternateUsernameAllowed)
public String getDataSourceClassName()
public void setDataSourceClassName(String dataSourceClassName)
public List<RDBMSDSXMLConfiguration.DataSourceProperty> getDataSourceProps()
public void setDataSourceProps(List<RDBMSDSXMLConfiguration.DataSourceProperty> dataSourceProps)
public Integer getValidationQueryTimeout()
public void setValidationQueryTimeout(Integer validationQueryTimeout)
public Marshaller getDSMarshaller()
getDSMarshaller
in class DSXMLConfiguration
Copyright © 2024 WSO2. All rights reserved.