org.jboss.aspects.tx
Class TxInterceptor.Required

java.lang.Object
  extended by org.jboss.aspects.tx.TxInterceptor.Required
All Implemented Interfaces:
org.jboss.aop.advice.Interceptor
Enclosing class:
TxInterceptor

public static class TxInterceptor.Required
extends Object
implements org.jboss.aop.advice.Interceptor


Field Summary
protected  TxPolicy policy
           
protected  TransactionManager tm
           
 
Constructor Summary
TxInterceptor.Required(TransactionManager tm, TxPolicy policy)
           
 
Method Summary
 String getName()
           
 Object invoke(org.jboss.aop.joinpoint.Invocation invocation)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

tm

protected TransactionManager tm

policy

protected TxPolicy policy
Constructor Detail

TxInterceptor.Required

public TxInterceptor.Required(TransactionManager tm,
                              TxPolicy policy)
Method Detail

invoke

public Object invoke(org.jboss.aop.joinpoint.Invocation invocation)
              throws Throwable
Specified by:
invoke in interface org.jboss.aop.advice.Interceptor
Throws:
Throwable

getName

public String getName()
Specified by:
getName in interface org.jboss.aop.advice.Interceptor


Copyright © 2002 JBoss Group, LLC. All Rights Reserved.