[ http://issues.apache.org/jira/browse/DBCP-61?page=all ]
Phil Steitz updated DBCP-61: ---------------------------- Bugzilla Id: (was: 33167) Fix Version: 1.3 > [dbcp] Individual connection close method > ----------------------------------------- > > Key: DBCP-61 > URL: http://issues.apache.org/jira/browse/DBCP-61 > Project: Commons Dbcp > Type: Bug > Environment: Operating System: Windows XP > Platform: PC > Reporter: Srinath Narasimhan > Fix For: 1.3 > > The PerUserPoolDataSource object has a close method which closes all the > connection that is being maintained by the pool. I have a need where the > users > can change their passwords, which requires closing the existing connection > and > opening a new one. I have a close method which takes a user as a parameter > which will close all the connections for the specified user name. > I have pasted the code here. > /** > * Close pool for particular user > * > */ > public void close(String user) { > try { > PoolKey key = getPoolKey(user); > ObjectPool pool = (ObjectPool) pools.get(key); > pool.close(); > } catch (Exception closePoolException) { > closePoolException.printStackTrace(); > } > } > My questions are are is this is a right way to approach or should there a > change password method which should do that ? If the above code can be added > to the main stream ( if it is good, it will be great). > Thanks. -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: http://issues.apache.org/jira/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]