intra-mart(R) 6.0.13

jp.co.intra_mart.framework.base.data
クラス DataSourceConnector

java.lang.Object
  拡張jp.co.intra_mart.framework.base.data.DataConnector
      拡張jp.co.intra_mart.framework.base.data.DBConnector
          拡張jp.co.intra_mart.framework.base.data.DataSourceConnector

public class DataSourceConnector
extends DBConnector

DataSourceに関連するデータコネクタです。 このデータコネクタはJava Transaction API(JTA)のUserTransactionの中で使うことが前提となっています。 また、KEY_JNDI_NAMEで指定されるパラメータにDataSourceのJNDI名を必ず指定してください。

バージョン:
1.0

フィールドの概要
static String KEY_JNDI_NAME
          DataSourceのJNDI名のキー
 
クラス jp.co.intra_mart.framework.base.data.DBConnector から継承したフィールド
resources
 
コンストラクタの概要
DataSourceConnector()
          DataSourceConnectorを新規に生成します。
 
メソッドの概要
 void commit()
          コミットします。
protected  Connection putResource(String resource, ResourceParam[] params)
          接続先のリソースを追加します。
 void release()
          データストアの資源を解放します。
 void rollback()
          ロールバックします。
 
クラス jp.co.intra_mart.framework.base.data.DBConnector から継承したメソッド
getConnection, getResource
 
クラス jp.co.intra_mart.framework.base.data.DataConnector から継承したメソッド
getDataPropertyHandler, setDataPropertyHandler
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

フィールドの詳細

KEY_JNDI_NAME

public static final String KEY_JNDI_NAME
DataSourceのJNDI名のキー

関連項目:
定数フィールド値
コンストラクタの詳細

DataSourceConnector

public DataSourceConnector()
DataSourceConnectorを新規に生成します。

メソッドの詳細

commit

public void commit()
            throws DataConnectException
コミットします。 実際にはこのクラスではこのメソッドは何もしません。

オーバーライド:
クラス DBConnector 内の commit
例外:
DataConnectException - コミットに失敗

rollback

public void rollback()
              throws DataConnectException
ロールバックします。 実際にはこのクラスではこのメソッドは何もしません。

オーバーライド:
クラス DBConnector 内の rollback
例外:
DataConnectException - ロールバックに失敗

release

public void release()
             throws DataConnectException
データストアの資源を解放します。

オーバーライド:
クラス DBConnector 内の release
例外:
DataConnectException - 資源開放に失敗

putResource

protected Connection putResource(String resource,
                                 ResourceParam[] params)
                          throws DataConnectException
接続先のリソースを追加します。

定義:
クラス DBConnector 内の putResource
パラメータ:
resource - リソース
params - リソースのパラメータ
戻り値:
コネクション
例外:
DataConnectException - 接続に失敗

intra-mart(R) 6.0.13

Copyright © 2000-2009 NTT DATA INTRAMART CO.,LTD.. All Rights Reserved.