package com.xt.dsp.model; import java.util.Properties; public class DataSourceBean { private String id; private String url; private String driverclassname; private String username; private String password; private String initialsize; private String minidle; private String maxactive; private String timebetweenevictionrunsmillis; private String minevictableidletimemillis; private String testonreturn; private String poolpreparedstatements; private String maxpoolpreparedstatementpercon; private String validationquery; public Properties toProperties() { Properties props = new Properties(); if (null != url) { props.setProperty("url", url); } if (null != driverclassname) { props.setProperty("driverclassname", driverclassname); } if (null != username) { props.setProperty("username", username); } if (null != password) { props.setProperty("password", password); } if (null != initialsize) { props.setProperty("initialsize", initialsize); } if (null != minidle) { props.setProperty("minidle", minidle); } if (null != maxactive) { props.setProperty("maxactive", maxactive); } if (null != timebetweenevictionrunsmillis) { props.setProperty("timebetweenevictionrunsmillis", timebetweenevictionrunsmillis); } if (null != minevictableidletimemillis) { props.setProperty("minevictableidletimemillis", minevictableidletimemillis); } if (null != testonreturn) { props.setProperty("testonreturn", testonreturn); } if (null != poolpreparedstatements) { props.setProperty("poolpreparedstatements", poolpreparedstatements); } if (null != maxpoolpreparedstatementpercon) { props.setProperty("maxpoolpreparedstatementpercon", maxpoolpreparedstatementpercon); } if (null != validationquery) { props.setProperty("validationquery", validationquery); } return props; } public String getId() { return id; } public void setId(String id) { this.id = id == null ? null : id.trim(); } public String getUrl() { return url; } public void setUrl(String url) { this.url = url == null ? null : url.trim(); } public String getDriverclassname() { return driverclassname; } public void setDriverclassname(String driverclassname) { this.driverclassname = driverclassname == null ? null : driverclassname.trim(); } public String getUsername() { return username; } public void setUsername(String username) { this.username = username == null ? null : username.trim(); } public String getPassword() { return password; } public void setPassword(String password) { this.password = password == null ? null : password.trim(); } public String getInitialsize() { return initialsize; } public void setInitialsize(String initialsize) { this.initialsize = initialsize == null ? null : initialsize.trim(); } public String getMinidle() { return minidle; } public void setMinidle(String minidle) { this.minidle = minidle == null ? null : minidle.trim(); } public String getMaxactive() { return maxactive; } public void setMaxactive(String maxactive) { this.maxactive = maxactive == null ? null : maxactive.trim(); } public String getTimebetweenevictionrunsmillis() { return timebetweenevictionrunsmillis; } public void setTimebetweenevictionrunsmillis(String timebetweenevictionrunsmillis) { this.timebetweenevictionrunsmillis = timebetweenevictionrunsmillis == null ? null : timebetweenevictionrunsmillis.trim(); } public String getMinevictableidletimemillis() { return minevictableidletimemillis; } public void setMinevictableidletimemillis(String minevictableidletimemillis) { this.minevictableidletimemillis = minevictableidletimemillis == null ? null : minevictableidletimemillis.trim(); } public String getTestonreturn() { return testonreturn; } public void setTestonreturn(String testonreturn) { this.testonreturn = testonreturn == null ? null : testonreturn.trim(); } public String getPoolpreparedstatements() { return poolpreparedstatements; } public void setPoolpreparedstatements(String poolpreparedstatements) { this.poolpreparedstatements = poolpreparedstatements == null ? null : poolpreparedstatements.trim(); } public String getMaxpoolpreparedstatementpercon() { return maxpoolpreparedstatementpercon; } public void setMaxpoolpreparedstatementpercon(String maxpoolpreparedstatementpercon) { this.maxpoolpreparedstatementpercon = maxpoolpreparedstatementpercon == null ? null : maxpoolpreparedstatementpercon.trim(); } public String getValidationquery() { return validationquery; } public void setValidationquery(String validationquery) { this.validationquery = validationquery == null ? null : validationquery.trim(); } }