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