org.jboss.cache.pojo.interceptors
Class PojoFailedTxMockupInterceptor
java.lang.Object
org.jboss.cache.pojo.interceptors.AbstractInterceptor
org.jboss.cache.pojo.interceptors.PojoFailedTxMockupInterceptor
- All Implemented Interfaces:
- org.jboss.aop.advice.Interceptor
public class PojoFailedTxMockupInterceptor
- extends AbstractInterceptor
Interceptor to mockup tx failure that resulting in rollback. User can simulate a rollback
by setting the static method setRollback
. Note that you will need to use
setRollback for every method call, that is, it will reset itself after a rollback
has been performed.
- Version:
- $Id: PojoFailedTxMockupInterceptor.java,v 1.2 2007/05/30 06:08:02 jgreene Exp $
- Author:
- Ben Wang
Method Summary |
java.lang.Object |
invoke(org.jboss.aop.joinpoint.Invocation in)
|
static void |
setTxRollback(boolean isTrue)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
TX_ROLLBACK
public static boolean TX_ROLLBACK
PojoFailedTxMockupInterceptor
public PojoFailedTxMockupInterceptor()
setTxRollback
public static void setTxRollback(boolean isTrue)
invoke
public java.lang.Object invoke(org.jboss.aop.joinpoint.Invocation in)
throws java.lang.Throwable
- Throws:
java.lang.Throwable