|
intra-mart(R) 6.0.13 | ||||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
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
DataSourceに関連するデータコネクタです。
このデータコネクタはJava Transaction API(JTA)のUserTransactionの中で使うことが前提となっています。
また、KEY_JNDI_NAME
で指定されるパラメータにDataSourceのJNDI名を必ず指定してください。
フィールドの概要 | |
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 |
フィールドの詳細 |
public static final String KEY_JNDI_NAME
コンストラクタの詳細 |
public DataSourceConnector()
メソッドの詳細 |
public void commit() throws DataConnectException
DBConnector
内の commit
DataConnectException
- コミットに失敗public void rollback() throws DataConnectException
DBConnector
内の rollback
DataConnectException
- ロールバックに失敗public void release() throws DataConnectException
DBConnector
内の release
DataConnectException
- 資源開放に失敗protected Connection putResource(String resource, ResourceParam[] params) throws DataConnectException
DBConnector
内の putResource
resource
- リソースparams
- リソースのパラメータ
DataConnectException
- 接続に失敗
|
intra-mart(R) 6.0.13 | ||||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |