[jboss-cvs] JBossAS SVN: r60025 - branches/Branch_4_2/messaging/src/main/org/jboss/mq/server/jmx.

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Fri Jan 26 10:50:30 EST 2007


Author: dimitris at jboss.org
Date: 2007-01-26 10:50:30 -0500 (Fri, 26 Jan 2007)
New Revision: 60025

Modified:
   branches/Branch_4_2/messaging/src/main/org/jboss/mq/server/jmx/DestinationMBeanSupport.java
Log:
JBAS-3352 - validate that redelivery setting are non-negative

Modified: branches/Branch_4_2/messaging/src/main/org/jboss/mq/server/jmx/DestinationMBeanSupport.java
===================================================================
--- branches/Branch_4_2/messaging/src/main/org/jboss/mq/server/jmx/DestinationMBeanSupport.java	2007-01-26 15:30:48 UTC (rev 60024)
+++ branches/Branch_4_2/messaging/src/main/org/jboss/mq/server/jmx/DestinationMBeanSupport.java	2007-01-26 15:50:30 UTC (rev 60025)
@@ -523,6 +523,9 @@
     */
    public void setRedeliveryLimit(int limit)
    {
+      if (limit < 0)
+         throw new IllegalArgumentException("Negative redelivery limit: " + limit);
+      
       parameters.redeliveryLimit = limit;
    }
 
@@ -541,6 +544,9 @@
     */
    public void setRedeliveryDelay(long rDelay)
    {
+      if (rDelay < 0)
+         throw new IllegalArgumentException("Negative redelivery delay: " + rDelay);
+      
       parameters.redeliveryDelay = rDelay;
    }
 




More information about the jboss-cvs-commits mailing list