[Jboss-cvs] JBossAS SVN: r55979 - branches/JBoss_4_0_3_SP1_JBAS_3511/server/src/main/org/jboss/jms/asf
jboss-cvs-commits at lists.jboss.org
jboss-cvs-commits at lists.jboss.org
Wed Aug 16 06:41:12 EDT 2006
Author: weston.price at jboss.com
Date: 2006-08-16 06:41:11 -0400 (Wed, 16 Aug 2006)
New Revision: 55979
Added:
branches/JBoss_4_0_3_SP1_JBAS_3511/server/src/main/org/jboss/jms/asf/JmsServerSessionReaper.java
branches/JBoss_4_0_3_SP1_JBAS_3511/server/src/main/org/jboss/jms/asf/ServerSessionPoolParams.java
Log:
[JBAS-3511] JMS asf server improvements.
Added: branches/JBoss_4_0_3_SP1_JBAS_3511/server/src/main/org/jboss/jms/asf/JmsServerSessionReaper.java
===================================================================
--- branches/JBoss_4_0_3_SP1_JBAS_3511/server/src/main/org/jboss/jms/asf/JmsServerSessionReaper.java 2006-08-16 10:40:48 UTC (rev 55978)
+++ branches/JBoss_4_0_3_SP1_JBAS_3511/server/src/main/org/jboss/jms/asf/JmsServerSessionReaper.java 2006-08-16 10:41:11 UTC (rev 55979)
@@ -0,0 +1,16 @@
+package org.jboss.jms.asf;
+
+public class JmsServerSessionReaper
+{
+
+ public static void registerSessionPool(StdServerSessionPool pool, long interval)
+ {
+
+ }
+
+ public static void unregisterSessionPool(StdServerSessionPool pool)
+ {
+
+
+ }
+}
Added: branches/JBoss_4_0_3_SP1_JBAS_3511/server/src/main/org/jboss/jms/asf/ServerSessionPoolParams.java
===================================================================
--- branches/JBoss_4_0_3_SP1_JBAS_3511/server/src/main/org/jboss/jms/asf/ServerSessionPoolParams.java 2006-08-16 10:40:48 UTC (rev 55978)
+++ branches/JBoss_4_0_3_SP1_JBAS_3511/server/src/main/org/jboss/jms/asf/ServerSessionPoolParams.java 2006-08-16 10:41:11 UTC (rev 55979)
@@ -0,0 +1,67 @@
+package org.jboss.jms.asf;
+
+/**
+ * A ServerSessionPoolParams.
+ *
+ * @author <a href="wesotn.price at jboss.com">Weston Price</a>
+ * @version $Revision: 1.1 $
+ */
+public class ServerSessionPoolParams
+{
+ private int minSessionCount = 1;
+ private int maxSessionCount;
+ private boolean lazyInitialization = false;
+ private boolean recycleIdle = false;
+ private long idleTimeOutMinutes = 10;
+ private long keepAlive;
+
+ public long getIdleTimeOutMinutes()
+ {
+ return idleTimeOutMinutes;
+ }
+ public void setIdleTimeOutMinutes(long idleTimeOutMinutes)
+ {
+ this.idleTimeOutMinutes = idleTimeOutMinutes;
+ }
+ public boolean isLazyInitialization()
+ {
+ return lazyInitialization;
+ }
+ public void setLazyInitialization(boolean lazyInitialization)
+ {
+ this.lazyInitialization = lazyInitialization;
+ }
+ public int getMaxSessionCount()
+ {
+ return maxSessionCount;
+ }
+ public void setMaxSessionCount(int maxSessionCount)
+ {
+ this.maxSessionCount = maxSessionCount;
+ }
+ public int getMinSessionCount()
+ {
+ return minSessionCount;
+ }
+ public void setMinSessionCount(int minSessionCount)
+ {
+ this.minSessionCount = minSessionCount;
+ }
+ public boolean isRecycleIdle()
+ {
+ return recycleIdle;
+ }
+ public void setRecycleIdle(boolean recycleIdle)
+ {
+ this.recycleIdle = recycleIdle;
+ }
+ public long getKeepAlive()
+ {
+ return keepAlive;
+ }
+ public void setKeepAlive(long keepAlive)
+ {
+ this.keepAlive = keepAlive;
+ }
+
+}
More information about the jboss-cvs-commits
mailing list