Skip to content

Commit d3e1c3f

Browse files
committed
- Updated Config constructor from private to protected
- Added support for maxConnections in the database config git-svn-id: svn://192.168.0.80/JavaXT/javaxt-express@1158 2c7b0aa6-e0b2-3c4e-bb4a-8b65b6c465ff
1 parent 8e2018e commit d3e1c3f

File tree

1 file changed

+4
-3
lines changed

1 file changed

+4
-3
lines changed

src/javaxt/express/Config.java

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,4 @@
11
package javaxt.express;
2-
import javaxt.sql.Connection;
3-
import java.sql.SQLException;
42
import javaxt.json.*;
53
import java.util.*;
64

@@ -23,7 +21,7 @@ public class Config {
2321
config = new LinkedList<JSONObject>();
2422
config.add(new JSONObject());
2523
}
26-
private Config(){}
24+
protected Config(){}
2725

2826

2927
//**************************************************************************
@@ -121,6 +119,9 @@ public static javaxt.sql.Database getDatabase(){
121119
database.setName(json.get("name").toString());
122120
database.setUserName(json.get("username").toString());
123121
database.setPassword(json.get("password").toString());
122+
if (json.has("maxConnections")){
123+
database.setConnectionPoolSize(json.get("maxConnections").toInteger());
124+
}
124125
setDatabase(database);
125126
return database;
126127
}

0 commit comments

Comments
 (0)