|
|||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | ||||||||||
java.lang.Objectwisdom.core.CoreObject
wisdom.core.command.RequestCommand
IRequestCommandの実装クラス
このクラスのインスタンスはRunTimeServletの実行時に生成されます。
2004/6/9 IHandlerのインスタンス変数への追加
| コンストラクタの概要 | |
RequestCommand()
コンストラクタ 初期化時にインスタンス変数であるMessageGeneratorのインスタンスを、 setMessageGenetatorをAppMessageGeneratorのインスタンスで設定します。 |
|
| メソッドの概要 | |
java.lang.String |
execute(RequestHandler rh)
RunTimeServletにより実行されます。 |
IResponseDownLoader |
getDownLoader()
ファイルをダウンロードする場合の IResponseDownLoaderのインスタンスを取得しますこのメソッドを実行すると setPage(String)の設定は無効になります。 |
java.lang.String |
getName()
コマンドのクラス名を取得します このメソッドはgetClass().getName()を短縮するために使用します。 |
ProcessController |
getProcesController()
このメソッドは RunTimeServletにより使用されます。 |
boolean |
isUseDownLoad()
このメソッドは RunTimeServletにより使用されます。 |
boolean |
isUseRedirect()
このメソッドは RunTimeServletにより使用されます。 |
java.lang.String |
sendPage()
このメソッドは RunTimeServletにより使用されます。 |
void |
setMessageGenerator(MessageGenerator messageGenerator)
コマンド内部で使用するインスタンス変数messageGeneratorを設定します。 |
void |
setPage(java.lang.String page)
コマンド実行後に遷移するurlを指定します コンテキスト・ルートの指定は不要です。 |
void |
setProcesController(ProcessController procesController)
このメソッドは RunTimeServletにより使用されます。 |
void |
setUseRedirect(boolean useRedirect)
このコマンドの実行結果がHttpServletResponse#getResponse().sendRedirect(String)を使用するか否かを設定します。 |
void |
toFinished()
このメソッドは RunTimeServletにより使用されます。 |
| クラス java.lang.Object から継承したメソッド |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| コンストラクタの詳細 |
public RequestCommand()
setMessageGenetatorをAppMessageGenerator
| メソッドの詳細 |
public final java.lang.String execute(RequestHandler rh)
throws java.lang.Exception
RunTimeServletにより実行されます。
rh - RequestHandlerのインスタンス
java.lang.Exceptionpublic void setPage(java.lang.String page)
IRequestCommand の記述:
IRequestCommand 内の setPagepage - コマンド実行後に遷移するurlpublic void setUseRedirect(boolean useRedirect)
IRequestCommand の記述:
IRequestCommand 内の setUseRedirect
public IResponseDownLoader getDownLoader()
throws java.lang.Exception
IRequestCommand の記述: IResponseDownLoaderのインスタンスを取得しますIRequestCommand.setPage(String)の設定は無効になります。
IRequestCommand 内の getDownLoaderIResponseDownLoaderのインスタンス
java.lang.Exceptionpublic java.lang.String getName()
IRequestCommand の記述:
IRequestCommand 内の getNamepublic void setMessageGenerator(MessageGenerator messageGenerator)
IRequestCommand 内の setMessageGeneratormessageGenerator - MessageGeneratorのインスタンスpublic java.lang.String sendPage()
RunTimeServletにより使用されます。アプリケーションで使用することはありません。
public boolean isUseRedirect()
RunTimeServletにより使用されます。アプリケーションで使用することはありません。
public boolean isUseDownLoad()
RunTimeServletにより使用されます。アプリケーションで使用することはありません。
public void toFinished()
RunTimeServletにより使用されます。アプリケーションで使用することはありません。
public ProcessController getProcesController()
RunTimeServletにより使用されます。アプリケーションで使用することはありません。
public void setProcesController(ProcessController procesController)
RunTimeServletにより使用されます。アプリケーションで使用することはありません。
|
|||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | ||||||||||