Class RDBMSDSXMLConfiguration

java.lang.Object
org.wso2.carbon.ndatasource.ui.config.DSXMLConfiguration
org.wso2.carbon.ndatasource.ui.config.RDBMSDSXMLConfiguration

public class RDBMSDSXMLConfiguration extends DSXMLConfiguration
  • Constructor Details

    • RDBMSDSXMLConfiguration

      public RDBMSDSXMLConfiguration() throws org.wso2.carbon.ndatasource.ui.stub.NDataSourceAdminDataSourceException
      Throws:
      org.wso2.carbon.ndatasource.ui.stub.NDataSourceAdminDataSourceException
  • Method Details

    • getUrl

      public String getUrl()
    • setUrl

      public void setUrl(String url)
    • getDriverClassName

      public String getDriverClassName()
    • setDriverClassName

      public void setDriverClassName(String driverClassName)
    • getUsername

      public String getUsername()
    • setUsername

      public void setUsername(String username)
    • getPassword

      public RDBMSDSXMLConfiguration.Password getPassword()
    • setPassword

      public void setPassword(RDBMSDSXMLConfiguration.Password password)
    • getDefaultAutoCommit

      public Boolean getDefaultAutoCommit()
    • setDefaultAutoCommit

      public void setDefaultAutoCommit(Boolean defaultAutoCommit)
    • getDefaultReadOnly

      public Boolean getDefaultReadOnly()
    • setDefaultReadOnly

      public void setDefaultReadOnly(Boolean defaultReadOnly)
    • getDefaultTransactionIsolation

      public String getDefaultTransactionIsolation()
    • setDefaultTransactionIsolation

      public void setDefaultTransactionIsolation(String defaultTransactionIsolation)
    • getDefaultCatalog

      public String getDefaultCatalog()
    • setDefaultCatalog

      public void setDefaultCatalog(String defaultCatalog)
    • getMaxActive

      public Integer getMaxActive()
    • setMaxActive

      public void setMaxActive(Integer maxActive)
    • getMaxIdle

      public Integer getMaxIdle()
    • setMaxIdle

      public void setMaxIdle(Integer maxIdle)
    • getMinIdle

      public Integer getMinIdle()
    • setMinIdle

      public void setMinIdle(Integer minIdle)
    • getInitialSize

      public Integer getInitialSize()
    • setInitialSize

      public void setInitialSize(Integer initialSize)
    • getMaxWait

      public Integer getMaxWait()
    • setMaxWait

      public void setMaxWait(Integer maxWait)
    • getTestOnBorrow

      public Boolean getTestOnBorrow()
    • setTestOnBorrow

      public void setTestOnBorrow(Boolean testOnBorrow)
    • getTestOnReturn

      public Boolean getTestOnReturn()
    • setTestOnReturn

      public void setTestOnReturn(Boolean testOnReturn)
    • getTestWhileIdle

      public Boolean getTestWhileIdle()
    • setTestWhileIdle

      public void setTestWhileIdle(Boolean testWhileIdle)
    • getValidationQuery

      public String getValidationQuery()
    • setValidationQuery

      public void setValidationQuery(String validationQuery)
    • getValidatorClassName

      public String getValidatorClassName()
    • setValidatorClassName

      public void setValidatorClassName(String validatorClassName)
    • getTimeBetweenEvictionRunsMillis

      public Integer getTimeBetweenEvictionRunsMillis()
    • setTimeBetweenEvictionRunsMillis

      public void setTimeBetweenEvictionRunsMillis(Integer timeBetweenEvictionRunsMillis)
    • getNumTestsPerEvictionRun

      public Integer getNumTestsPerEvictionRun()
    • setNumTestsPerEvictionRun

      public void setNumTestsPerEvictionRun(Integer numTestsPerEvictionRun)
    • getMinEvictableIdleTimeMillis

      public Integer getMinEvictableIdleTimeMillis()
    • setMinEvictableIdleTimeMillis

      public void setMinEvictableIdleTimeMillis(Integer minEvictableIdleTimeMillis)
    • getAccessToUnderlyingConnectionAllowed

      public Boolean getAccessToUnderlyingConnectionAllowed()
    • setAccessToUnderlyingConnectionAllowed

      public void setAccessToUnderlyingConnectionAllowed(Boolean accessToUnderlyingConnectionAllowed)
    • getRemoveAbandoned

      public Boolean getRemoveAbandoned()
    • setRemoveAbandoned

      public void setRemoveAbandoned(Boolean removeAbandoned)
    • getRemoveAbandonedTimeout

      public Integer getRemoveAbandonedTimeout()
    • setRemoveAbandonedTimeout

      public void setRemoveAbandonedTimeout(Integer removeAbandonedTimeout)
    • getLogAbandoned

      public Boolean getLogAbandoned()
    • setLogAbandoned

      public void setLogAbandoned(Boolean logAbandoned)
    • getConnectionProperties

      public String getConnectionProperties()
    • setConnectionProperties

      public void setConnectionProperties(String connectionProperties)
    • getInitSQL

      public String getInitSQL()
    • setInitSQL

      public void setInitSQL(String initSQL)
    • getJdbcInterceptors

      public String getJdbcInterceptors()
    • setJdbcInterceptors

      public void setJdbcInterceptors(String jdbcInterceptors)
    • getValidationInterval

      public Long getValidationInterval()
    • setValidationInterval

      public void setValidationInterval(Long validationInterval)
    • getJmxEnabled

      public Boolean getJmxEnabled()
    • setJmxEnabled

      public void setJmxEnabled(Boolean jmxEnabled)
    • getFairQueue

      public Boolean getFairQueue()
    • setFairQueue

      public void setFairQueue(Boolean fairQueue)
    • getAbandonWhenPercentageFull

      public Integer getAbandonWhenPercentageFull()
    • setAbandonWhenPercentageFull

      public void setAbandonWhenPercentageFull(Integer abandonWhenPercentageFull)
    • getMaxAge

      public Long getMaxAge()
    • setMaxAge

      public void setMaxAge(Long maxAge)
    • getUseEquals

      public Boolean getUseEquals()
    • setUseEquals

      public void setUseEquals(Boolean useEquals)
    • getSuspectTimeout

      public Integer getSuspectTimeout()
    • setSuspectTimeout

      public void setSuspectTimeout(Integer suspectTimeout)
    • getAlternateUsernameAllowed

      public Boolean getAlternateUsernameAllowed()
    • setAlternateUsernameAllowed

      public void setAlternateUsernameAllowed(Boolean alternateUsernameAllowed)
    • getDataSourceClassName

      public String getDataSourceClassName()
    • setDataSourceClassName

      public void setDataSourceClassName(String dataSourceClassName)
    • getDataSourceProps

      public List<RDBMSDSXMLConfiguration.DataSourceProperty> getDataSourceProps()
    • setDataSourceProps

      public void setDataSourceProps(List<RDBMSDSXMLConfiguration.DataSourceProperty> dataSourceProps)
    • getValidationQueryTimeout

      public Integer getValidationQueryTimeout()
    • setValidationQueryTimeout

      public void setValidationQueryTimeout(Integer validationQueryTimeout)
    • getDSMarshaller

      public Marshaller getDSMarshaller()
      Specified by:
      getDSMarshaller in class DSXMLConfiguration