org.seasar.framework.mock.sql
クラス MockXAConnection

java.lang.Object
  拡張org.seasar.framework.mock.sql.MockXAConnection
すべての実装インタフェース:
javax.sql.PooledConnection, javax.sql.XAConnection

public class MockXAConnection
extends java.lang.Object
implements javax.sql.XAConnection

XAConnection用のモッククラスです。

作成者:
koichik

コンストラクタの概要
MockXAConnection()
           
 
メソッドの概要
 void addConnectionEventListener(javax.sql.ConnectionEventListener listener)
           
 void close()
           
 java.sql.Connection getConnection()
           
 XAResource getXAResource()
           
 boolean isClosed()
          このXAConnectionが閉じている場合はtrueを返します。
 void removeConnectionEventListener(javax.sql.ConnectionEventListener listener)
           
 void setClosed(boolean closed)
          このXAConnectionが閉じているかどうかを設定します。
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

MockXAConnection

public MockXAConnection()
メソッドの詳細

getXAResource

public XAResource getXAResource()
                         throws java.sql.SQLException
定義:
インタフェース javax.sql.XAConnection 内の getXAResource
例外:
java.sql.SQLException

addConnectionEventListener

public void addConnectionEventListener(javax.sql.ConnectionEventListener listener)
定義:
インタフェース javax.sql.PooledConnection 内の addConnectionEventListener

close

public void close()
           throws java.sql.SQLException
定義:
インタフェース javax.sql.PooledConnection 内の close
例外:
java.sql.SQLException

isClosed

public boolean isClosed()
このXAConnectionが閉じている場合はtrueを返します。

戻り値:
このXAConnectionが閉じている場合はtrue

setClosed

public void setClosed(boolean closed)
このXAConnectionが閉じているかどうかを設定します。

パラメータ:
closed - このXAConnectionが閉じているかどうか

getConnection

public java.sql.Connection getConnection()
                                  throws java.sql.SQLException
定義:
インタフェース javax.sql.PooledConnection 内の getConnection
例外:
java.sql.SQLException

removeConnectionEventListener

public void removeConnectionEventListener(javax.sql.ConnectionEventListener listener)
定義:
インタフェース javax.sql.PooledConnection 内の removeConnectionEventListener


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