You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@commons.apache.org by "Phil Steitz (JIRA)" <ji...@apache.org> on 2010/02/15 05:19:27 UTC
[jira] Closed: (DBCP-61) [dbcp] Individual connection close method
[ https://issues.apache.org/jira/browse/DBCP-61?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Phil Steitz closed DBCP-61.
---------------------------
> [dbcp] Individual connection close method
> -----------------------------------------
>
> Key: DBCP-61
> URL: https://issues.apache.org/jira/browse/DBCP-61
> Project: Commons Dbcp
> Issue Type: Bug
> Environment: Operating System: Windows XP
> Platform: PC
> Reporter: Srinath Narasimhan
> Assignee: Mark Thomas
> 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.
-
You can reply to this email to add a comment to the issue online.