Hitachi

Cosminexus V11 アプリケーションサーバ 機能解説 互換編


18.10 DABroker Libraryで使用するAPIの一覧

DABroker Libraryで使用するAPIの一覧を,次の表に示します。

表18‒73 DABroker Libraryで使用するAPIの一覧

クラス名

主な機能

Driverクラス

  • データベースの接続

  • 指定されたURLの妥当性チェック

  • DriverManager.getConnectionメソッドで指定する接続プロパティの情報取得

  • ドライバのバージョン情報の返却

Connectionクラス

  • Statementクラス,PreparedStatementクラス,およびCallableStatementクラスのオブジェクト生成

  • トランザクションのコミットまたはロールバック

  • オートコミットモードの設定

Statementクラス

  • SQLの実行

  • 検索結果として,ResultSet(ResultSetオブジェクト)の生成

  • 更新結果として,更新行数の返却

  • 最大検索行数の設定

  • 検索制限時間の設定

PreparedStatementクラス

  • ?パラメタ付きSQLの実行

  • ?パラメタの設定

  • 検索結果として,ResultSetオブジェクトの生成および返却

  • 更新結果として,更新行数の返却

CallableStatementクラス

  • ストアドプロシジャの実行

  • INPUTおよびINOUTパラメタの設定(PreparedStatementクラスのsetXXXメソッドを使用)

  • INOUTおよびOUTPUTパラメタの登録

  • INOUTおよびOUTPUTパラメタ値の取得

ResultSetクラス

  • 行単位のResultSet内の移動

  • 結果データの返却

  • 検索結果データがNULL値かどうかの通知

ResultSetMetaDataクラス

  • ResultSetの各列に対する,データ型およびデータ長のメタ情報の返却

DatabaseMetaDataクラス

  • 接続データベースに関する各種情報の返却

  • 表一覧,列一覧などの一覧系情報を,ResultSetに格納して返却

DataSourceクラス

  • データベースの接続情報の設定および取得

Blobインタフェース

  • Blobデータの取得