public final class SharedDatabaseMapping extends Object
修飾子とタイプ | メソッドと説明 |
---|---|
static void |
bind(String connectId,
String resourceRefName)
シェアードデータベースをバインドします。
|
static DatabaseMappingInfo |
getMappingInfo(String connectId)
指定された接続IDで設定されているシェアードデータベースの設定情報を取得します。
|
static DatabaseMappingInfo[] |
getMappingInfos()
設定済みのシェアードデータベース設定情報を全て返却します。
|
static void |
rebind(String connectId,
String resourceRefName)
設定済みのシェアードデータベースの設定内容を更新します。
|
static void |
unbind(String connectId)
シェアードデータベースの設定をアンバインドします。
|
public static void bind(String connectId, String resourceRefName) throws DataSourceMappingConfigurationException, DataSourceConfigSystemException
リソース参照名には、接続IDに紐付けるデータソースのJNDI名を指定します。このメソッドを使用するとSystemStorage「data-source-mapping.xml」に設定情報を出力した後
JNDI名の指定方法は利用するApplication Serverによって異なります。
Resinの場合 : "java:comp/env/" + 設定したJNDI名 WebSphereの場合 : 設定したJNDI名 WebLogicの場合 : 設定したJNDI名
connectId
- 接続IDresourceRefName
- リソース参照名DataSourceMappingConfigurationException
- シェアードデータベース設定に失敗した場合にスローされます。DataSourceConfigSystemException
- データソースマッピングのバインド時にシステムエラーが発生した場合にスロ-されます。public static void rebind(String connectId, String resourceRefName) throws DataSourceMappingConfigurationException, DataSourceConfigSystemException
リソース参照名には、接続IDに紐付けるデータソースのJNDI名を指定します。このメソッドを使用するとSystemStorage「data-source-mapping.xml」に設定情報を出力した後
JNDI名の指定方法は利用するApplication Serverによって異なります。
Resinの場合 : "java:comp/env/" + 設定したJNDI名 WebSphereの場合 : 設定したJNDI名 もしくは "java:comp/env/" + 設定したJNDI名 WebLogicの場合 : 設定したJNDI名 もしくは "java:comp/env/" + 設定したJNDI名
connectId
- 接続IDresourceRefName
- リソース参照名DataSourceMappingConfigurationException
- シェアードデータベース設定の更新に失敗した場合にスローされます。DataSourceConfigSystemException
- シェアードデータベース設定の更新でシステムエラーが発生した場合にスロ-されます。public static void unbind(String connectId) throws DataSourceMappingConfigurationException, DataSourceConfigSystemException
connectId
- 接続IDDataSourceMappingConfigurationException
- シェアードデータベースのアンバインドに失敗した場合にスローされます。DataSourceConfigSystemException
- シェアードデータベースのアンバインド時にシステムエラーが発生した場合にスロ-されます。public static DatabaseMappingInfo getMappingInfo(String connectId)
connectId
- 接続IDpublic static DatabaseMappingInfo[] getMappingInfos()
Copyright © 2012 NTT DATA INTRAMART CORPORATION