[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