|
intra-mart 6.1.14 | ||||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Object jp.co.intra_mart.foundation.service.client.application.HTTPActionEventHandler jp.co.intra_mart.foundation.service.client.application.HTTPActionEventEntityHandler jp.co.intra_mart.foundation.service.client.application.WebApplicationHTTPActionEventHandler jp.co.intra_mart.foundation.service.client.application.ServletHTTPActionEventHandler
Web-Application を実行するためのイベントハンドラです。
このハンドラは、指定の Web-Application を実行するための URL を作成して 返します。 ユーザプログラムでは、このハンドラを利用して取得した URL を用いて、 サーバにリクエストすることにより目的のコンテンツのソースを 取得する事ができます。
コンストラクタの概要 | |
protected |
ServletHTTPActionEventHandler()
Web-Application をイベント実行するためのハンドラを作成します。 |
|
ServletHTTPActionEventHandler(String location)
指定のパスで表される Web-Application をイベント実行するためのハンドラを作成します。 |
メソッドの概要 | |
protected Properties |
getEventRequestParameterMap()
イベントに対するパラメータのマップを返します。 |
String |
getLocation()
設定されている遷移先パスを返します。 |
String |
getName()
イベント名を返します。 |
protected void |
setLocation(String location)
遷移先のページパスを設定します。 |
クラス jp.co.intra_mart.foundation.service.client.application.WebApplicationHTTPActionEventHandler から継承したメソッド |
getQueryString, getURL, getURL, getURL, getURL, getURL, getURL |
クラス jp.co.intra_mart.foundation.service.client.application.HTTPActionEventEntityHandler から継承したメソッド |
getParameter, getParameterKeySet, getParameterMap, hasParameter, removeParameter, setParameter |
クラス jp.co.intra_mart.foundation.service.client.application.HTTPActionEventHandler から継承したメソッド |
execute, execute, execute, getCharacterEncoding, setCharacterEncoding, setHostnameVerifier, setSSLContext |
クラス java.lang.Object から継承したメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
コンストラクタの詳細 |
protected ServletHTTPActionEventHandler()
setLocation(String)
を利用して
画面パスを設定しなければいけません。
public ServletHTTPActionEventHandler(String location)
location
- Web-Application のパス
NullPointerException
- 引数が null の場合メソッドの詳細 |
public String getName()
実際には、Application Runtime で実行される HTTPActionEvent
を
実装したクラスのクラス名を返します。
WebApplicationHTTPActionEventHandler
内の getName
protected void setLocation(String location)
location
- ページパス
NullPointerException
- 引数が null の場合public String getLocation()
protected Properties getEventRequestParameterMap() throws HTTPActionEventHandlerParameterException
このメソッドが返す値は、イベントに対するパラメータであって、
getLocation()
によって表される画面プログラムに対する
リクエストパラメータではない点に注意してください。
getLocation()
によって表される画面プログラムに対する
リクエストパラメータに関しては、HTTPActionEventEntityHandler.getParameterMap()
によって
取得できます。
WebApplicationHTTPActionEventHandler
内の getEventRequestParameterMap
HTTPActionEventHandlerParameterException
- パラメータに異常がある場合
|
intra-mart 6.1.14 | ||||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |