パッケージ | 説明 |
---|---|
jp.co.intra_mart.foundation.database |
データベースへアクセスするためのクラスを提供します。
|
jp.co.intra_mart.framework.extension.seasar.util | |
jp.co.intra_mart.vc_tm.common |
ViewCreatorとTableMaintenance共通で使用するユーティリティに関する情報を提供するクラスです。
|
修飾子とタイプ | メソッドと説明 |
---|---|
void |
DBTransaction.beginTransaction()
データベースアクセスのトランザクションを開始します。
|
void |
DBTransaction.commit()
データベースのトランザクションをコミットします。
|
Collection<ColumnMetadata> |
DatabaseTable.fetchColumns(String tableName)
テーブル名を指定してカラム情報の一覧をデータベースから取得します。
|
Collection<String> |
DatabaseTable.fetchPrimaryKeys(String tableName)
テーブル名を指定して主キーであるカラム名の一覧を取得します。
|
Collection<String> |
DatabaseTable.fetchTableNames()
テーブル名の一覧をデータベースから取得します。
|
Connection |
TenantDatabase.getConnection()
テナントデータベースからコネクションオブジェクトを取得します。
|
Connection |
SharedDatabase.getConnection(String connectId)
システム接続名からコネクションオブジェクトを取得します。
|
DataSource |
SharedDatabase.getDataSouce(String connectId)
システム接続名からデータソースオブジェクトを取得します。
|
DataSource |
TenantDatabase.getDataSource()
テナントデータベースからデータソースオブジェクトを取得します。
|
static DatabaseTable |
DatabaseTable.getSharedDatabaseTable(String connectId)
シェアードデータベースのテーブル情報を参照する
DatabaseTable を取得します。 |
static DatabaseTable |
DatabaseTable.getTenantDatabaseTable()
テナントデータベースのテーブル情報を参照する
DatabaseTable を取得します。 |
boolean |
DBTransaction.isTransaction()
データベースアクセスのトランザクション状態を取得します。
|
void |
DBTransaction.rollback()
データベースのトランザクションをロールバックします。
|
修飾子とタイプ | メソッドと説明 |
---|---|
protected DataSource |
TenantDataSource.findTenantDataSource() |
修飾子とタイプ | メソッドと説明 |
---|---|
void |
TransactionManager.beginTransaction()
トランザクションを開始します。
|
void |
TransactionConfig.beginTransaction()
トランザクションを開始します。
|
void |
StandardTransactionConfig.beginTransaction() |
void |
TransactionManager.commit()
トランザクションをコミットします。
|
void |
TransactionConfig.commit()
トランザクションをコミットします。
|
void |
StandardTransactionConfig.commit() |
void |
DatabaseRegister.execute(List<SQLData> oldPKParams,
List<SQLData> params)
非推奨です。
|
void |
DatabaseRegister.execute(SQLRecordDataList oldPKParams,
SQLRecordDataList params)
登録を実行します。
|
void |
DatabaseRegister.execute(SQLRecordData oldPKParams,
SQLRecordData params)
登録を実行します。
|
Connection |
ConnectionProvider.getSharedConnection(String id)
シェアドコネクションを取得します。
|
Connection |
ConnectionProvider.getTenantConnection()
テナントコネクションを取得します。
|
boolean |
TransactionManager.isTransaction()
トランザクションが開始されているかどうかを取得します。
|
boolean |
TransactionConfig.isTransaction()
トランザクションが開始されているかどうかを取得します。
|
boolean |
StandardTransactionConfig.isTransaction() |
void |
DatabaseRegister.remove(List<SQLRecordData> records)
レコードの削除を行います。
|
void |
DatabaseRegister.remove(SQLRecordData record) |
void |
TransactionManager.rollback()
トランザクションをロールバックします。
|
void |
TransactionConfig.rollback()
トランザクションをロールバックします。
|
void |
StandardTransactionConfig.rollback() |
void |
TableSpecManager.set(List<TableInfo> infolist)
テーブル情報を一括でセットします。
|
void |
TableSpecManager.set(TableInfo info)
テーブル情報をセットします。
|
Copyright © 2012 NTT DATA INTRAMART CORPORATION