1.1 APIとタグライブラリの種類

Cosminexusで使用するAPIとタグライブラリの種類について説明します。

このマニュアルでは,アプリケーションごとに使用できるAPIとタグライブラリを二つに分類して説明します。

J2EEアプリケーションで使用できるAPIとタグライブラリを次の表に示します。

表1-1 J2EEアプリケーションで使用できるAPI

APIとタグライブラリの種類APIとタグライブラリの説明参照先
統合ユーザ管理フレームワークで使用するAPI統合ユーザ管理機能を使用する場合に,ユーザ認証を実装するために使用する,統合ユーザ管理フレームワークのライブラリです。2章
統合ユーザ管理フレームワークで使用するタグライブラリ統合ユーザ管理機能を使用する場合に,ユーザ認証を実装するために使用する,統合ユーザ管理フレームワークのJSPタグライブラリです。3章
EJBクライアントアプリケーションで使用するAPIEJBクライアントのセキュリティや通信タイムアウトなどを設定するためのAPIです。4章
ユーザログ機能で使用するAPIJ2EEアプリケーションが出力するログ(ユーザログ)を日立トレース共通ライブラリ形式で出力する場合に,ユーザログ出力を実装するためのAPIです。5章
性能解析トレースで使用するAPI性能解析トレースでCosminexusシステムの処理性能を解析する場合に,ルートアプリケーション情報を文字列表現で取得するためのAPIです。6章
監査ログ出力で使用するAPIJ2EEアプリケーションで監査ログを出力するためのAPIです。7章
JavaVMで使用するAPIJavaプログラムから直接ガーベージコレクションのメモリ情報を取得するためのAPIです。8章
Cosminexus DABroker Libraryで使用するAPICosminexus DABroker Libraryを使用してデータベースに接続する場合に,データベースの情報などを設定するためのAPIです。9章

なお,APIとタグライブラリのほかに,アノテーションとDependency Injectionも使用できます。アノテーションとDependency Injectionについては,「10. Cosminexusが対応しているアノテーションおよびDependency Injection」を参照してください。

バッチアプリケーションまたはEJBクライアントアプリケーションで使用できるAPIを次の表に示します。

表1-2 バッチアプリケーションまたはEJBクライアントアプリケーションで使用できるAPI

APIとタグライブラリの種類APIとタグライブラリの説明参照先
EJBクライアントアプリケーションで使用するAPIEJBクライアントアプリケーションのセキュリティや通信タイムアウトなどを設定するためのAPIです。4章
ユーザログ機能で使用するAPIバッチアプリケーションまたはEJBクライアントアプリケーションが出力するログ(ユーザログ)を日立トレース共通ライブラリ形式で出力する場合に,ユーザログ出力を実装するためのAPIです。5章
性能解析トレースで使用するAPI性能解析トレースでCosminexusシステムの処理性能を解析する場合に,ルートアプリケーション情報を文字列表現で取得するためのAPIです。6章
監査ログ出力で使用するAPIバッチアプリケーションまたはEJBクライアントアプリケーションで監査ログを出力するためのAPIです。7章
JavaVMで使用するAPIJavaプログラムから直接ガーベージコレクションのメモリ情報を取得するためのAPIです。8章
Cosminexus DABroker Libraryで使用するAPICosminexus DABroker Libraryを使用してデータベースに接続する場合に,データベースの情報などを設定するためのAPIです。9章
参考
サーブレットエンジンモードで使用するAPIの種類を次に示します。
  • 統合ユーザ管理フレームワークで使用するAPI
  • 統合ユーザ管理フレームワークで使用するタグライブラリ
  • ユーザログ機能で使用するAPI
  • 性能解析トレースで使用するAPI
  • JavaVMで使用するAPI
  • Cosminexus DABroker Libraryで使用するAPI