[jboss-cvs] JBoss Messaging SVN: r1813 - trunk/src/main/org/jboss/messaging/util

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Mon Dec 18 17:38:58 EST 2006


Author: clebert.suconic at jboss.com
Date: 2006-12-18 17:38:57 -0500 (Mon, 18 Dec 2006)
New Revision: 1813

Modified:
   trunk/src/main/org/jboss/messaging/util/Valve.java
Log:
Adding reset method

Modified: trunk/src/main/org/jboss/messaging/util/Valve.java
===================================================================
--- trunk/src/main/org/jboss/messaging/util/Valve.java	2006-12-18 20:08:15 UTC (rev 1812)
+++ trunk/src/main/org/jboss/messaging/util/Valve.java	2006-12-18 22:38:57 UTC (rev 1813)
@@ -155,4 +155,16 @@
          if (trace) log.trace("Valve.close called but there referenceCountOpen=" + refereceCountOpen);
       }
    }
+
+   public synchronized void reset()
+   {
+      if (opened && !closed)
+      {
+         close();
+      }
+      opened = false;
+      closed = false;
+      threadOwner = null;
+      refereceCountOpen = 0;
+   }
 }




More information about the jboss-cvs-commits mailing list