RestMockHttpRequestを生成する。AppDbConnection.prepareStatementBySqlId(String)と同じ処理を行う。AppDbConnection.prepareParameterizedSqlStatementBySqlId(String, Object)と同じ処理を行う。TransactionManagerConnection#terminate()メソッドで自動的にクローズされるため、
アプリケーションは、取得したStatementオブジェクトを明示的にクローズする必要はない。
注意:本メソッドで返却されるParameterizedSqlPStatementは、名前付きパラメータをもつSQL文専用である。
このため、通常のバインド変数(バインド変数を「?」で表すもの)をもつSQL文の場合は、
本メソッドで生成したParameterizedSqlPStatementでは処理できないことに注意すること。TransactionManagerConnection#terminate()メソッドで自動的にクローズされるため、
アプリケーションは、取得したStatementオブジェクトを明示的にクローズする必要はない。
注意:本メソッドで返却されるParameterizedSqlPStatementは、名前付きパラメータをもつSQL文専用である。
このため、通常のバインド変数(バインド変数を「?」で表すもの)をもつSQL文の場合は、
本メソッドで生成したParameterizedSqlPStatementでは処理できないことに注意すること。TransactionManagerConnection#terminate()メソッドで自動的にクローズされるため、
アプリケーションは、取得したStatementオブジェクトを明示的にクローズする必要はない。ExclusiveControlContextを使用してバージョン番号を取得し、
次回リクエスト時にバージョン番号を送信するために、バージョン番号をリクエストスコープに設定する。
リクエストスコープに設定したバージョン番号は、n:formタグによりウィンドウスコープに設定される。ExclusiveControlContextリストを使用してバージョン番号を取得し、
次回リクエスト時にバージョン番号を送信するために、バージョン番号をリクエストスコープに設定する。
リクエストスコープに設定したバージョン番号は、n:formタグによりウィンドウスコープに設定される。
1つでもバージョン番号を準備できなかった場合は処理を中断しfalseを返す。Throwableを元に例外を構築する。
元例外が存在しない場合は、ProcessAbnormalEnd.ProcessAbnormalEnd(int, String, Object...) を使用する。SessionStoreに変数を保存する。
オブジェクトの保存先はSessionManagerで指定したSessionStoreが選択される。
同一の登録名をもつオブジェクトは上書きされる。
よって、複数のSessionStoreを利用する場合でも、
同一の登録名をもつオブジェクトは一つしか登録できない。
注意:セッションで管理できるオブジェクトの制限について、
SessionUtil.put(ExecutionContext, String, Object, String)を参照すること。
SessionStoreを指定して、セッションに変数を保存する。
同一の登録名をもつオブジェクトは上書きされる。
よって、複数のSessionStoreを利用する場合でも、
同一の登録名をもつオブジェクトは一つしか登録できない。
注意:セッションに直接格納し、復元ができるオブジェクトの制限について#getDelegateMap()が返すMapオブジェクトに処理を委譲する。#getDelegateMap()が返すMapオブジェクトに処理を委譲する。#getDelegateMap()が返すMapオブジェクトに処理を委譲する。RestMockHttpRequestを生成する。#getDelegateMap()が返すMapオブジェクトに処理を委譲する。#getDelegateMap()が返すMapオブジェクトに処理を委譲する。#getDelegateMap()が返すMapオブジェクトに処理を委譲する。