Author: fhanik
Date: Thu Mar 26 16:38:05 2009
New Revision: 758728
URL: http://svn.apache.org/viewvc?rev=758728&view=rev
Log:
Allow a user to configure a pool name through config
Modified:
tomcat/trunk/modules/jdbc-pool/java/org/apache/tomcat/jdbc/pool/DataSourceFactory.java
Modified:
tomcat/trunk/modules/jdbc-pool/java/org/apache/tomcat/jdbc/pool/DataSourceFactory.java
URL:
http://svn.apache.org/viewvc/tomcat/trunk/modules/jdbc-pool/java/org/apache/tomcat/jdbc/pool/DataSourceFactory.java?rev=758728&r1=758727&r2=758728&view=diff
==============================================================================
---
tomcat/trunk/modules/jdbc-pool/java/org/apache/tomcat/jdbc/pool/DataSourceFactory.java
(original)
+++
tomcat/trunk/modules/jdbc-pool/java/org/apache/tomcat/jdbc/pool/DataSourceFactory.java
Thu Mar 26 16:38:05 2009
@@ -107,6 +107,8 @@
protected static final String PROP_USE_EQUALS = "useEquals";
public static final int UNKNOWN_TRANSACTIONISOLATION = -1;
+
+ public static final String OBJECT_NAME = "object_name";
protected final static String[] ALL_PROPERTIES = {
@@ -143,7 +145,8 @@
PROP_INTERCEPTORS,
PROP_JMX_ENABLED,
PROP_FAIR_QUEUE,
- PROP_USE_EQUALS
+ PROP_USE_EQUALS,
+ OBJECT_NAME
};
// -------------------------------------------------- ObjectFactory Methods
@@ -400,6 +403,12 @@
if (value != null) {
poolProperties.setUseEquals(Boolean.parseBoolean(value));
}
+
+ value = properties.getProperty(OBJECT_NAME);
+ if (value != null) {
+ poolProperties.setName(value);
+ }
+
return poolProperties;
}
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]