[Jboss-cvs] JBossAS SVN: r56643 - branches/JBoss_4_0_3_SP1_JBAS_3511/server/src/main/org/jboss/ejb/plugins/jms
jboss-cvs-commits at lists.jboss.org
jboss-cvs-commits at lists.jboss.org
Fri Sep 8 06:15:46 EDT 2006
Author: weston.price at jboss.com
Date: 2006-09-08 06:15:45 -0400 (Fri, 08 Sep 2006)
New Revision: 56643
Modified:
branches/JBoss_4_0_3_SP1_JBAS_3511/server/src/main/org/jboss/ejb/plugins/jms/JMSContainerInvoker.java
branches/JBoss_4_0_3_SP1_JBAS_3511/server/src/main/org/jboss/ejb/plugins/jms/JMSContainerInvokerMBean.java
Log:
[JBAS-3511] Improvements for ASF integration, pool management, idle session collection
as and dynamic allocation.
Modified: branches/JBoss_4_0_3_SP1_JBAS_3511/server/src/main/org/jboss/ejb/plugins/jms/JMSContainerInvoker.java
===================================================================
--- branches/JBoss_4_0_3_SP1_JBAS_3511/server/src/main/org/jboss/ejb/plugins/jms/JMSContainerInvoker.java 2006-09-08 10:15:25 UTC (rev 56642)
+++ branches/JBoss_4_0_3_SP1_JBAS_3511/server/src/main/org/jboss/ejb/plugins/jms/JMSContainerInvoker.java 2006-09-08 10:15:45 UTC (rev 56643)
@@ -394,6 +394,35 @@
return currentCount;
}
+
+ public int getMaxSessionInUseCount()
+ {
+ int maxInUseCount = 0;
+
+ if(pool != null)
+ {
+ StdServerSessionPool sp = (StdServerSessionPool)pool;
+ maxInUseCount = sp.getSessionMaxInUseCount();
+ }
+
+ return maxInUseCount;
+
+ }
+
+ public int getCurrentSessionInUseCount()
+ {
+ int inUse = 0;
+
+ if(pool != null)
+ {
+ StdServerSessionPool sp = (StdServerSessionPool)pool;
+ inUse = sp.getCurrentSessionInUseCount();
+
+ }
+ return inUse;
+
+ }
+
/**
* @jmx:managed-attribute
*/
Modified: branches/JBoss_4_0_3_SP1_JBAS_3511/server/src/main/org/jboss/ejb/plugins/jms/JMSContainerInvokerMBean.java
===================================================================
--- branches/JBoss_4_0_3_SP1_JBAS_3511/server/src/main/org/jboss/ejb/plugins/jms/JMSContainerInvokerMBean.java 2006-09-08 10:15:25 UTC (rev 56642)
+++ branches/JBoss_4_0_3_SP1_JBAS_3511/server/src/main/org/jboss/ejb/plugins/jms/JMSContainerInvokerMBean.java 2006-09-08 10:15:45 UTC (rev 56643)
@@ -54,7 +54,11 @@
int getSessionTimedOutCount();
int getCurrentSessionCount();
-
+
+ int getCurrentSessionInUseCount();
+
+ int getMaxSessionInUseCount();
+
void setAlwaysReconnect(boolean alwaysReconnect);
boolean getAlwaysReconnect();
More information about the jboss-cvs-commits
mailing list