org.seasar.framework.ejb.tx
クラス EJB3RequiredInterceptor

java.lang.Object
  上位を拡張 org.seasar.extension.tx.AbstractTxInterceptor
      上位を拡張 org.seasar.framework.ejb.tx.AbstractEJB3TxInterceptor
          上位を拡張 org.seasar.framework.ejb.tx.EJB3RequiredInterceptor
すべての実装されたインタフェース:
Advice, Interceptor, MethodInterceptor

public class EJB3RequiredInterceptor
extends AbstractEJB3TxInterceptor

作成者:
koichik

コンストラクタの概要
EJB3RequiredInterceptor(TransactionManager transactionManager)
           
 
メソッドの概要
protected  boolean beginIfNecessary()
           
 Object invoke(MethodInvocation invocation)
           
 
クラス org.seasar.framework.ejb.tx.AbstractEJB3TxInterceptor から継承されたメソッド
isRollingBack
 
クラス org.seasar.extension.tx.AbstractTxInterceptor から継承されたメソッド
addCommitRule, addRollbackRule, begin, complete, end, getTransaction, getTransactionManager, hasTransaction, resume, rollback, suspend
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

EJB3RequiredInterceptor

public EJB3RequiredInterceptor(TransactionManager transactionManager)
メソッドの詳細

invoke

public Object invoke(MethodInvocation invocation)
              throws Throwable
例外:
Throwable

beginIfNecessary

protected boolean beginIfNecessary()
                            throws SystemException,
                                   NotSupportedException
例外:
SystemException
NotSupportedException


Copyright © 2005-2007 The Seasar Foundation. All Rights Reserved.