アクションモジュール内では,JSPやサーブレットでも利用できた,uCosminexus Portal Frameworkが提供しているBeanをAPIとして利用できます。このため,従来と変わらない開発環境で開発できます。
アクションモジュール内で取得できるAPIを次の表に示します。
表8-3 アクションモジュール内で取得できるAPI
Bean名称 | 対応するAPI(メソッド) | 利用目的 |
---|---|---|
ポートレット情報取得Bean | getPortletInfo | 各ポートレット単位に設定しているパラメタ情報が取得できます。 |
ユーザ情報取得Bean | getUserInfo | ログインしているユーザ単位のリポジトリ情報(各利用者のユーザ,組織,グループ情報,カスタマイズ情報など)が取得できます。 |
ログ出力Bean | getPortletLog | ポートレットログに,ポートレット単位の情報を出力できます。 |
UserAgent情報取得Bean | getUserAgentInfoBean | 現在アクセスしているクライアントに対して,クライアント情報定義ファイルで設定されているUserAgentTypeの情報が取得できます。 |
APIの詳細は「14.9 ポートレットイベントAPI」を参照してください。