org.kuali.rice.ken.util
Class TracingTransactionInterceptor

java.lang.Object
  extended by org.kuali.rice.ken.util.TracingTransactionInterceptor
All Implemented Interfaces:
org.aopalliance.aop.Advice, org.aopalliance.intercept.Interceptor, org.aopalliance.intercept.MethodInterceptor

public class TracingTransactionInterceptor
extends Object
implements org.aopalliance.intercept.MethodInterceptor

Interceptor implementation that simply logs the JTA transaction status

Author:
Kuali Rice Team (rice.collab@kuali.org)

Constructor Summary
TracingTransactionInterceptor()
           
 
Method Summary
 Object invoke(org.aopalliance.intercept.MethodInvocation invocation)
           
 void setJtaTransactionManager(org.springframework.transaction.jta.JtaTransactionManager manager)
           
 void setLevel(String lvl)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TracingTransactionInterceptor

public TracingTransactionInterceptor()
Method Detail

setLevel

public void setLevel(String lvl)
Parameters:
lvl -

setJtaTransactionManager

public void setJtaTransactionManager(org.springframework.transaction.jta.JtaTransactionManager manager)
Parameters:
manager -

invoke

public Object invoke(org.aopalliance.intercept.MethodInvocation invocation)
              throws Throwable
Specified by:
invoke in interface org.aopalliance.intercept.MethodInterceptor
Throws:
Throwable
See Also:
MethodInterceptor.invoke(org.aopalliance.intercept.MethodInvocation)


Copyright © 2005-2011 The Kuali Foundation. All Rights Reserved.