intra-mart 6.1.14

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

java.lang.Object
  拡張jp.co.intra_mart.framework.base.data.DataConnector
直系の既知のサブクラス:
DBConnector, IntramartDBConnector, IntramartFileServerConnector, LoginGroupDBConnector, SystemDBConnector

public abstract class DataConnector
extends Object

データストアに接続するコネクタです。

バージョン:
1.0

コンストラクタの概要
DataConnector()
          新規のDataConnectorを生成します。
 
メソッドの概要
abstract  void commit()
          コミットします。
 DataPropertyHandler getDataPropertyHandler()
          データプロパティハンドラを取得します。
protected abstract  Object getResource(String key, String connect, String resource)
          リソースを取得します。
abstract  void release()
          データストアの資源を解放します。
abstract  void rollback()
          ロールバックします。
 void setDataPropertyHandler(DataPropertyHandler handler)
          データプロパティハンドラを設定します。
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

DataConnector

public DataConnector()
新規のDataConnectorを生成します。

メソッドの詳細

setDataPropertyHandler

public void setDataPropertyHandler(DataPropertyHandler handler)
データプロパティハンドラを設定します。

パラメータ:
handler - データプロパティハンドラ

getDataPropertyHandler

public DataPropertyHandler getDataPropertyHandler()
データプロパティハンドラを取得します。

戻り値:
データプロパティハンドラ

getResource

protected abstract Object getResource(String key,
                                      String connect,
                                      String resource)
                               throws DataPropertyException,
                                      DataConnectException
リソースを取得します。

パラメータ:
key - キー
connect - 接続情報
resource - リソース名
戻り値:
リソース
例外:
DataPropertyException - リソースの取得に失敗
DataConnectException - 接続に失敗

commit

public abstract void commit()
                     throws DataConnectException
コミットします。

例外:
DataConnectException - コミットに失敗

rollback

public abstract void rollback()
                       throws DataConnectException
ロールバックします。

例外:
DataConnectException - ロールバックに失敗

release

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

例外:
DataConnectException - 資源開放に失敗

intra-mart 6.1.14

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