BasicDataSourceFactory#createDataSource return signature should be BasicDataSourceFactory so that caller can invoke methods not declared in DataSource (e.g., close()) ----------------------------------------------------------------------------------------------------------------------------------------------------------------------
Key: DBCP-364 URL: https://issues.apache.org/jira/browse/DBCP-364 Project: Commons Dbcp Issue Type: Improvement Reporter: ori BasicDataSourceFactory#createDataSource currently returns a DataSource instance. It should a return type of BasicDataSourceFactory. Otherwise the caller has to cast it to invoke close (and other methods specific to the implementation). -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira