org.seasar.extension.tx
クラス NotSupportedInterceptor
java.lang.Object
org.seasar.extension.tx.AbstractTxInterceptor
org.seasar.extension.tx.NotSupportedInterceptor
- すべての実装インタフェース:
- Advice, Interceptor, MethodInterceptor
- public class NotSupportedInterceptor
- extends AbstractTxInterceptor
トランザクションをサポートしないメソッドのためのインターセプタです。
このインターセプタが適用されたメソッドが呼び出された際にトランザクションが開始されている場合は、トランザクションが中断されます。 メソッドが終了
(例外をスローした場合も) した後、中断したトランザクションは再開されます。
- 作成者:
- taichi S.
クラス org.seasar.extension.tx.AbstractTxInterceptor から継承したメソッド |
addCommitRule, addRollbackRule, begin, complete, end, getTransactionManager, getUserTransaction, hasTransaction, resume, rollback, setTransactionManager, setUserTransaction, suspend |
クラス java.lang.Object から継承したメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
transactionManager_BINDING
public static final String transactionManager_BINDING
- transactionManagerプロパティのバインディング定義です。
- 関連項目:
- 定数フィールド値
NotSupportedInterceptor
public NotSupportedInterceptor()
- インスタンスを構築します。
invoke
public Object invoke(MethodInvocation invocation)
throws Throwable
- 例外:
Throwable
Copyright © 2004-2007 The Seasar Foundation. All Rights Reserved.