Make a distinction based on type=javax.sql.DataSource or type=javax.sql.XADataSource...
authorfhanik <fhanik@13f79535-47bb-0310-9956-ffa450edef68>
Fri, 15 Jan 2010 20:02:36 +0000 (20:02 +0000)
committerfhanik <fhanik@13f79535-47bb-0310-9956-ffa450edef68>
Fri, 15 Jan 2010 20:02:36 +0000 (20:02 +0000)
commit70c37f75cac47ba115aa5e03d11261d2cd8f3614
treeb4d26bfb026738d2f1535e74e360633ddc77ecad
parentbd6e14b24a3950c07c43807c7ee372e5f0999859
Make a distinction based on type=javax.sql.DataSource or type=javax.sql.XADataSource, some components, like JIRA actually do an instanceof on the object to determine what it is instead of relying on the configuration.
Make static methods non static for easier extendability

git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@899796 13f79535-47bb-0310-9956-ffa450edef68
modules/jdbc-pool/build.properties.default
modules/jdbc-pool/java/org/apache/tomcat/jdbc/pool/DataSource.java
modules/jdbc-pool/java/org/apache/tomcat/jdbc/pool/DataSourceFactory.java
modules/jdbc-pool/java/org/apache/tomcat/jdbc/pool/XADataSource.java [new file with mode: 0644]