[Jboss-cvs] JBossAS SVN: r56107 - branches/JBoss_4_0_3_SP1_JBAS_3453/connector/src/main/org/jboss/resource/connectionmanager
jboss-cvs-commits at lists.jboss.org
jboss-cvs-commits at lists.jboss.org
Mon Aug 21 11:20:05 EDT 2006
Author: weston.price at jboss.com
Date: 2006-08-21 11:20:04 -0400 (Mon, 21 Aug 2006)
New Revision: 56107
Modified:
branches/JBoss_4_0_3_SP1_JBAS_3453/connector/src/main/org/jboss/resource/connectionmanager/JBossManagedConnectionPool.java
branches/JBoss_4_0_3_SP1_JBAS_3453/connector/src/main/org/jboss/resource/connectionmanager/JBossManagedConnectionPoolMBean.java
Log:
[JBAS-3453] Adding purge policy and policy handling to JBossManagedConnectionPool
as well as InternalManagedConnectionPool.
Modified: branches/JBoss_4_0_3_SP1_JBAS_3453/connector/src/main/org/jboss/resource/connectionmanager/JBossManagedConnectionPool.java
===================================================================
--- branches/JBoss_4_0_3_SP1_JBAS_3453/connector/src/main/org/jboss/resource/connectionmanager/JBossManagedConnectionPool.java 2006-08-21 15:19:50 UTC (rev 56106)
+++ branches/JBoss_4_0_3_SP1_JBAS_3453/connector/src/main/org/jboss/resource/connectionmanager/JBossManagedConnectionPool.java 2006-08-21 15:20:04 UTC (rev 56107)
@@ -353,9 +353,18 @@
{
return (poolingStrategy == null)? 0: poolingStrategy.getConnectionDestroyedCount();
}
-
- //serviceMBeanSupport
-
+
+ public void setPurgePolicy(String p) {
+
+ PurgePolicy policy = PurgePolicy.getInstance(p);
+ poolParams.purgePolilcy = policy;
+ }
+
+ public String getPurgePolicy()
+ {
+ return poolParams.purgePolilcy.toString();
+ }
+
public String getName()
{
return "JBossManagedConnectionPool";
Modified: branches/JBoss_4_0_3_SP1_JBAS_3453/connector/src/main/org/jboss/resource/connectionmanager/JBossManagedConnectionPoolMBean.java
===================================================================
--- branches/JBoss_4_0_3_SP1_JBAS_3453/connector/src/main/org/jboss/resource/connectionmanager/JBossManagedConnectionPoolMBean.java 2006-08-21 15:19:50 UTC (rev 56106)
+++ branches/JBoss_4_0_3_SP1_JBAS_3453/connector/src/main/org/jboss/resource/connectionmanager/JBossManagedConnectionPoolMBean.java 2006-08-21 15:20:04 UTC (rev 56107)
@@ -138,5 +138,8 @@
* @return the destroyed count
*/
int getConnectionDestroyedCount();
-
+
+ public void setPurgePolicy(String policy);
+
+ public String getPurgePolicy();
}
More information about the jboss-cvs-commits
mailing list