[jboss-cvs] JBossCache/src-50/org/jboss/cache/pojo/interceptors ...

Ben Wang bwang at jboss.com
Wed Jan 3 03:55:37 EST 2007


  User: bwang   
  Date: 07/01/03 03:55:37

  Modified:    src-50/org/jboss/cache/pojo/interceptors  
                        MethodReentrancyStopperInterceptor.java
                        PojoTxUndoInterceptor.java
  Log:
  Siwtch RuntimeException to PojoCacheException inside PojoCache.
  
  Revision  Changes    Path
  1.3       +2 -1      JBossCache/src-50/org/jboss/cache/pojo/interceptors/MethodReentrancyStopperInterceptor.java
  
  (In the diff below, changes in quantity of whitespace are not shown.)
  
  Index: MethodReentrancyStopperInterceptor.java
  ===================================================================
  RCS file: /cvsroot/jboss/JBossCache/src-50/org/jboss/cache/pojo/interceptors/MethodReentrancyStopperInterceptor.java,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -b -r1.2 -r1.3
  --- MethodReentrancyStopperInterceptor.java	9 Nov 2006 16:53:28 -0000	1.2
  +++ MethodReentrancyStopperInterceptor.java	3 Jan 2007 08:55:37 -0000	1.3
  @@ -10,6 +10,7 @@
   import org.jboss.aop.advice.Interceptor;
   import org.jboss.aop.joinpoint.Invocation;
   import org.jboss.aop.joinpoint.MethodInvocation;
  +import org.jboss.cache.pojo.PojoCacheException;
   import org.apache.commons.logging.Log;
   import org.apache.commons.logging.LogFactory;
   
  @@ -70,7 +71,7 @@
                  return 0;
               } else
               {
  -               throw new RuntimeException("MethodReentrancyStopperInterceptor.invoke(): unknown method name"
  +               throw new PojoCacheException("MethodReentrancyStopperInterceptor.invoke(): unknown method name"
                          +methodName);
               }
            }
  
  
  
  1.6       +3 -2      JBossCache/src-50/org/jboss/cache/pojo/interceptors/PojoTxUndoInterceptor.java
  
  (In the diff below, changes in quantity of whitespace are not shown.)
  
  Index: PojoTxUndoInterceptor.java
  ===================================================================
  RCS file: /cvsroot/jboss/JBossCache/src-50/org/jboss/cache/pojo/interceptors/PojoTxUndoInterceptor.java,v
  retrieving revision 1.5
  retrieving revision 1.6
  diff -u -b -r1.5 -r1.6
  --- PojoTxUndoInterceptor.java	10 Oct 2006 10:49:55 -0000	1.5
  +++ PojoTxUndoInterceptor.java	3 Jan 2007 08:55:37 -0000	1.6
  @@ -9,6 +9,7 @@
   
   import org.jboss.cache.pojo.MethodDeclarations;
   import org.jboss.cache.pojo.PojoTxSynchronizationHandler;
  +import org.jboss.cache.pojo.PojoCacheException;
   import org.jboss.cache.pojo.util.MethodCall;
   import org.jboss.cache.Fqn;
   import org.jboss.aop.joinpoint.Invocation;
  @@ -22,7 +23,7 @@
    * operation that needs a corresponding rollback, e.g., attachInterceptor.
    *
    * @author Ben Wang
  - * @version $Id: PojoTxUndoInterceptor.java,v 1.5 2006/10/10 10:49:55 bwang Exp $
  + * @version $Id: PojoTxUndoInterceptor.java,v 1.6 2007/01/03 08:55:37 bwang Exp $
    */
   public class PojoTxUndoInterceptor extends AbstractInterceptor
   {
  @@ -90,7 +91,7 @@
            handler.addToList(mc);
         } else
         {
  -         throw new RuntimeException("PojoTxUndoInterceptor: invalid invocation name: " +methodName);
  +         throw new PojoCacheException("PojoTxUndoInterceptor: invalid invocation name: " +methodName);
         }
   
         return invocation.invokeNext();
  
  
  



More information about the jboss-cvs-commits mailing list