|
|||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | ||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | ||||||||
public interface HTMLGatewayCommonProcess
HTMLGateway が呼び出された時に共通処理を実行する場合は このインターフェースを実装してください。
| フィールドの概要 | |
|---|---|
static int |
CANCEL
|
static int |
ERROR
|
static int |
INPUT_ERROR
|
static int |
OK
|
static int |
SKIP
|
static int |
USERERROR
|
| メソッドの概要 | |
|---|---|
void |
execOnExecutionEnd(HTMLGatewayExecutionEndCommonProcessRecord record)
サーブレットがレスポンスを返す時に行う共通処理を実装してください。 |
void |
execOnExecutionStart(HTMLGatewayExecutionStartCommonProcessRecord record)
サーブレットがリクエストされた時に行う共通処理を実装してください。 |
void |
execOnFinally(HTMLGatewayFinallyCommonProcessRecord record)
ブラウザからのリクエストに対する処理が終了した時に行う共通処理を実装してください。 |
void |
execOnInit(HTMLGatewayInitCommonProcessRecord record)
サーブレット初期化時に行う共通処理を実装してください。 |
void |
execOnPreRequest(HTMLGatewayPreRequestCommonProcessRecord record)
サーブレットがリクエストされた時に行う共通処理を実装してください。 |
void |
execOnRequest(HTMLGatewayRequestCommonProcessRecord record)
サーブレットがリクエストされた時に行う共通処理を実装してください。 |
void |
execOnResponse(HTMLGatewayResponseCommonProcessRecord record)
サーブレットがレスポンスを返す時に行う共通処理を実装してください。 |
void |
execOnTransactionEnd(HTMLGatewayTransactionEndCommonProcessRecord record)
サーブレットがレスポンスを返す時に行う共通処理を実装してください。 |
void |
execOnTransactionStart(HTMLGatewayTransactionStartCommonProcessRecord record)
サーブレットがリクエストされた時に行う共通処理を実装してください。 |
int |
getCommonProcessStatus()
共通処理インターフェースの返り値を取得します。 |
boolean |
isSkipExecution()
Executionの実行処理をSKIPするかどうかを判定します。 |
boolean |
isSkipResponse()
HTMLの出力処理をSKIPするかどうかを判定します。 |
boolean |
isSkipServerTransaction()
Transactionの実行処理をSKIPするかどうかを判定します。 |
void |
setCommonProcessStatus(int status)
共通処理インターフェースの処理から、返り値を返したいときに実行してください。 |
void |
setExecution(jp.ne.mki.wedge.run.servlet.htmlgateway.execution.Hexecution execution)
|
void |
setManager(jp.ne.mki.wedge.run.servlet.htmlgateway.HTMLGatewayManager manager)
エンジンから呼ばれるメソッドです。 |
void |
setSkipExecution(boolean bool)
この設定をtrueとすると、Executionの実行がSKIPされます。 |
void |
setSkipResponse(boolean bool)
この設定をtrueとすると、HTMLの出力処理をSKIPします。 |
void |
setSkipServerTransaction(boolean bool)
この設定をtrueとすると、Transactionの実行がSKIPされます。 |
| フィールドの詳細 |
|---|
static final int OK
static final int ERROR
static final int SKIP
static final int CANCEL
static final int USERERROR
static final int INPUT_ERROR
| メソッドの詳細 |
|---|
void execOnInit(HTMLGatewayInitCommonProcessRecord record)
throws java.lang.Exception
record - 共通処理レコード
java.io.IOException - IOエラーが発生
java.lang.Exception
void execOnPreRequest(HTMLGatewayPreRequestCommonProcessRecord record)
throws java.lang.Exception
record - 共通処理レコード
java.io.IOException - IOエラーが発生
java.lang.Exception
void execOnRequest(HTMLGatewayRequestCommonProcessRecord record)
throws java.lang.Exception
record - 共通処理レコード
java.io.IOException - IOエラーが発生
java.lang.Exception
void execOnResponse(HTMLGatewayResponseCommonProcessRecord record)
throws java.lang.Exception
record - 共通処理レコード
java.io.IOException - IOエラーが発生
java.lang.Exception
void execOnExecutionStart(HTMLGatewayExecutionStartCommonProcessRecord record)
throws java.lang.Exception
record - 共通処理レコード
java.io.IOException - IOエラーが発生
java.lang.Exception
void execOnExecutionEnd(HTMLGatewayExecutionEndCommonProcessRecord record)
throws java.lang.Exception
record - 共通処理レコード
java.io.IOException - IOエラーが発生
java.lang.Exception
void execOnTransactionStart(HTMLGatewayTransactionStartCommonProcessRecord record)
throws java.lang.Exception
record - 共通処理レコード
java.io.IOException - IOエラーが発生
java.lang.Exception
void execOnTransactionEnd(HTMLGatewayTransactionEndCommonProcessRecord record)
throws java.lang.Exception
record - 共通処理レコード
java.io.IOException - IOエラーが発生
java.lang.Exception
void execOnFinally(HTMLGatewayFinallyCommonProcessRecord record)
throws java.lang.Exception
record - 共通処理レコード
java.io.IOException - IOエラーが発生
java.lang.Exceptionvoid setSkipResponse(boolean bool)
bool - void setSkipExecution(boolean bool)
bool - void setSkipServerTransaction(boolean bool)
bool - boolean isSkipResponse()
boolean isSkipExecution()
boolean isSkipServerTransaction()
void setCommonProcessStatus(int status)
status - int getCommonProcessStatus()
void setManager(jp.ne.mki.wedge.run.servlet.htmlgateway.HTMLGatewayManager manager)
manager - void setExecution(jp.ne.mki.wedge.run.servlet.htmlgateway.execution.Hexecution execution)
|
|||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | ||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | ||||||||