[jboss-cvs] JBossAS SVN: r58156 - 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
Mon Nov 6 14:10:38 EST 2006


Author: weston.price at jboss.com
Date: 2006-11-06 14:10:37 -0500 (Mon, 06 Nov 2006)
New Revision: 58156

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] Excpetion sorter implementation as well as more stats to
collect information on underlying SessionPool.

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-11-06 19:07:04 UTC (rev 58155)
+++ branches/JBoss_4_0_3_SP1_JBAS_3511/server/src/main/org/jboss/ejb/plugins/jms/JMSContainerInvoker.java	2006-11-06 19:10:37 UTC (rev 58156)
@@ -443,7 +443,7 @@
    
    public int getSessionCreatedCount()
    {
-      int total;
+      int total = 0;
       
       if(pool != null)
       {
@@ -451,8 +451,32 @@
          total = sp.getSessionCreatedCount();
          
       }      
-      return 0;
+      return total;
    }
+   
+   public boolean getDestroySessionOnError()
+   {
+      return destroySessionOnError;
+      
+   }
+   
+   public void setDestroySessionOnError(boolean destroy)
+   {
+      this.destroySessionOnError = destroy;
+      
+   }
+   
+   public String getExceptionSorterClassName()
+   {
+      return exceptionSorterClassName;
+      
+   }
+   
+   public void setExceptionSorterClassName(String name)
+   {
+      this.exceptionSorterClassName = name;
+   }
+   
    /**
     * @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-11-06 19:07:04 UTC (rev 58155)
+++ branches/JBoss_4_0_3_SP1_JBAS_3511/server/src/main/org/jboss/ejb/plugins/jms/JMSContainerInvokerMBean.java	2006-11-06 19:10:37 UTC (rev 58156)
@@ -66,5 +66,14 @@
    void setAlwaysReconnect(boolean alwaysReconnect);
    
    boolean getAlwaysReconnect();
+  
+   boolean getDestroySessionOnError();
    
+   void setDestroySessionOnError(boolean destroy);
+   
+   String getExceptionSorterClassName();
+   
+   void setExceptionSorterClassName(String name);
+   
+   
 }




More information about the jboss-cvs-commits mailing list