org.seasar.extension.tx.adapter
クラス WAS6TransactionManagerAdapter.UOWActionImpl

java.lang.Object
  拡張org.seasar.extension.tx.adapter.WAS6TransactionManagerAdapter.UOWActionImpl
すべての実装インタフェース:
com.ibm.wsspi.uow.UOWAction
含まれているクラス:
WAS6TransactionManagerAdapter

public class WAS6TransactionManagerAdapter.UOWActionImpl
extends java.lang.Object
implements com.ibm.wsspi.uow.UOWAction

UOWManagerが制御するトランザクション中に実行するアクションの実装です。

作成者:
koichik

フィールドの概要
protected  TransactionCallback callback
          トランザクションコールバック
protected  java.lang.Object result
          トランザクションコールバックの戻り値
 
コンストラクタの概要
WAS6TransactionManagerAdapter.UOWActionImpl(TransactionCallback callback)
          インスタンスを構築します。
 
メソッドの概要
 java.lang.Object getResult()
          トランザクションコールバックの戻り値を返します。
 void run()
          UOWManagerから呼び出されます。
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

フィールドの詳細

callback

protected TransactionCallback callback
トランザクションコールバック


result

protected java.lang.Object result
トランザクションコールバックの戻り値

コンストラクタの詳細

WAS6TransactionManagerAdapter.UOWActionImpl

public WAS6TransactionManagerAdapter.UOWActionImpl(TransactionCallback callback)
インスタンスを構築します。

パラメータ:
callback - トランザクションコールバック
メソッドの詳細

run

public void run()
         throws java.lang.Exception
UOWManagerから呼び出されます。

定義:
インタフェース com.ibm.wsspi.uow.UOWAction 内の run
例外:
java.lang.Exception

getResult

public java.lang.Object getResult()
トランザクションコールバックの戻り値を返します。

戻り値:
トランザクションコールバックの戻り値


Copyright © 2004-2014 The Seasar Foundation. All Rights Reserved.