@Override public synchronized String toString() { StringBuilder sb = new StringBuilder(); sb.append(getClass().getName()); sb.append('['); sb.append("name="); sb.append(getName()); sb.append(",driverClassName="); sb.append(getDriverClassName()); sb.append(",url="); sb.append(getUrl()); sb.append(",user="); sb.append(getUser()); sb.append(",loginTimeout="); sb.append(getLoginTimeout()); sb.append(",minPool="); sb.append(getMinPool()); sb.append(",maxPool="); sb.append(getMaxPool()); sb.append(",maxSize="); sb.append(getMaxSize()); sb.append(",idleTimeout="); sb.append(getIdleTimeout()); sb.append("s"); return sb.toString(); }
pool = new ConnectionPool(poolName, getMinPool(), getMaxPool(), getMaxSize(), getIdleTimeout(), getUrl(), props); pool.addConnectionPoolListener(this); if (getLogWriter() != null)