Cosminexusで使用するAPIとタグライブラリの種類について説明します。
このマニュアルでは,アプリケーションごとに使用できるAPIとタグライブラリを二つに分類して説明します。
J2EEアプリケーションで使用できるAPIとタグライブラリを次の表に示します。
表1-1 J2EEアプリケーションで使用できるAPI
APIとタグライブラリの種類 | APIとタグライブラリの説明 | 参照先 |
---|---|---|
統合ユーザ管理フレームワークで使用するAPI | 統合ユーザ管理機能を使用する場合に,ユーザ認証を実装するために使用する,統合ユーザ管理フレームワークのライブラリです。 | 2章 |
統合ユーザ管理フレームワークで使用するタグライブラリ | 統合ユーザ管理機能を使用する場合に,ユーザ認証を実装するために使用する,統合ユーザ管理フレームワークのJSPタグライブラリです。 | 3章 |
EJBクライアントアプリケーションで使用するAPI | EJBクライアントのセキュリティや通信タイムアウトなどを設定するためのAPIです。 | 4章 |
ユーザログ機能で使用するAPI | J2EEアプリケーションが出力するログ(ユーザログ)を日立トレース共通ライブラリ形式で出力する場合に,ユーザログ出力を実装するためのAPIです。 | 5章 |
性能解析トレースで使用するAPI | 性能解析トレースでCosminexusシステムの処理性能を解析する場合に,ルートアプリケーション情報を文字列表現で取得するためのAPIです。 | 6章 |
監査ログ出力で使用するAPI | J2EEアプリケーションで監査ログを出力するためのAPIです。 | 7章 |
JavaVMで使用するAPI | Javaプログラムから直接ガーベージコレクションのメモリ情報を取得するためのAPIです。 | 8章 |
Cosminexus DABroker Libraryで使用するAPI | Cosminexus DABroker Libraryを使用してデータベースに接続する場合に,データベースの情報などを設定するためのAPIです。 | 9章 |
なお,APIとタグライブラリのほかに,アノテーションとDependency Injectionも使用できます。アノテーションとDependency Injectionについては,「10. Cosminexusが対応しているアノテーションおよびDependency Injection」を参照してください。
バッチアプリケーションまたはEJBクライアントアプリケーションで使用できるAPIを次の表に示します。
表1-2 バッチアプリケーションまたはEJBクライアントアプリケーションで使用できるAPI
APIとタグライブラリの種類 | APIとタグライブラリの説明 | 参照先 |
---|---|---|
EJBクライアントアプリケーションで使用するAPI | EJBクライアントアプリケーションのセキュリティや通信タイムアウトなどを設定するためのAPIです。 | 4章 |
ユーザログ機能で使用するAPI | バッチアプリケーションまたはEJBクライアントアプリケーションが出力するログ(ユーザログ)を日立トレース共通ライブラリ形式で出力する場合に,ユーザログ出力を実装するためのAPIです。 | 5章 |
性能解析トレースで使用するAPI | 性能解析トレースでCosminexusシステムの処理性能を解析する場合に,ルートアプリケーション情報を文字列表現で取得するためのAPIです。 | 6章 |
監査ログ出力で使用するAPI | バッチアプリケーションまたはEJBクライアントアプリケーションで監査ログを出力するためのAPIです。 | 7章 |
JavaVMで使用するAPI | Javaプログラムから直接ガーベージコレクションのメモリ情報を取得するためのAPIです。 | 8章 |
Cosminexus DABroker Libraryで使用するAPI | Cosminexus DABroker Libraryを使用してデータベースに接続する場合に,データベースの情報などを設定するためのAPIです。 | 9章 |