protected String getStatus() { StringWriter sw = new StringWriter(); PrintWriter out = new PrintWriter(sw); if (datasource == null || !(datasource instanceof ComboPooledDataSource)) { out.println("Datasource" + getConfigInfoString() + ":"); out.println("~~~~~~~~~~~"); out.println("(not yet connected)"); return sw.toString(); } ComboPooledDataSource ds = (ComboPooledDataSource) datasource; out.println("Datasource" + getConfigInfoString() + ":"); out.println("~~~~~~~~~~~"); out.println("Jdbc url: " + ds.getJdbcUrl()); out.println("Jdbc driver: " + ds.getDriverClass()); out.println("Jdbc user: "******"Jdbc password: "******"Min pool size: " + ds.getMinPoolSize()); out.println("Max pool size: " + ds.getMaxPoolSize()); out.println("Initial pool size: " + ds.getInitialPoolSize()); out.println("Checkout timeout: " + ds.getCheckoutTimeout()); return sw.toString(); }
// WrapperConnectionPoolDataSource properties (count: 21) public int getCheckoutTimeout() { return combods.getCheckoutTimeout(); }