public class PresentationPageHTTPActionEventHandler extends WebApplicationHTTPActionEventHandler
このハンドラを利用する事により、指定のプレゼンテーションページを実行して、 画面ソースを取得する事ができます。
主にポータルサーバなどと連携してスクリプト開発モデルによる画面を 1つのポートレットとして表示する場合に利用できます。 なお、 セッションタイムアウト後の 取得した画面ソース内のリンクやフォームによるリクエストは 無効となりますので注意してください。
修飾子 | コンストラクタと説明 |
---|---|
protected |
PresentationPageHTTPActionEventHandler()
ハンドラを作成します。
|
|
PresentationPageHTTPActionEventHandler(String path)
ハンドラを作成します。
|
修飾子とタイプ | メソッドと説明 |
---|---|
protected Properties |
getEventRequestParameterMap()
イベントに対するパラメータのマップを返します。
|
String |
getName()
イベント名を返します。
|
String |
getPagePath()
設定されているページパスを返します。
|
protected void |
setPagePath(String url)
実行するスクリプト開発モデルのページパスを設定します。
|
getQueryString, getURL, getURL, getURL, getURL, getURL, getURL
getParameter, getParameterKeySet, getParameterMap, hasParameter, removeParameter, setParameter
execute, execute, execute, getCharacterEncoding, setCharacterEncoding, setHostnameVerifier, setSSLContext
protected PresentationPageHTTPActionEventHandler()
public PresentationPageHTTPActionEventHandler(String path)
path
- スクリプト開発モデルのプログラムパスNullPointerException
- 引数が null の場合public String getName()
実際には、Application Runtime で実行される HTTPActionEvent
を 実装したクラスのクラス名を返します。
getName
クラス内 WebApplicationHTTPActionEventHandler
protected void setPagePath(String url)
ページパスは、Resource Service のスクリプト開発モデルの プログラムルート(標準では pages/)からの相対パス指定になります。
url
- 接続URLpublic String getPagePath()
protected Properties getEventRequestParameterMap() throws HTTPActionEventHandlerParameterException
getEventRequestParameterMap
クラス内 WebApplicationHTTPActionEventHandler
HTTPActionEventHandlerParameterException
- パラメータに異常がある場合Copyright © 2012 NTT DATA INTRAMART CORPORATION