|
|||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | ||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | ||||||||
java.lang.Objectjp.terasoluna.fw.batch.dao.support.BatchUpdateExecutor
public class BatchUpdateExecutor
バッチ更新一括実行クラス
| コンストラクタの概要 | |
|---|---|
BatchUpdateExecutor()
|
|
| メソッドの概要 | |
|---|---|
static void |
clearAll(Object value)
バッチ更新リストクリア. |
protected static void |
clearAllInnerObject(Object value)
オブジェクトに対するバッチ更新リストクリア(内部呼び出し用). |
static List<BatchUpdateResult> |
executeBatch(Object value,
jp.terasoluna.fw.dao.UpdateDAO updateDAO)
バッチ更新一括実行. |
protected static List<BatchUpdateResult> |
executeBatchInnerObject(Object value,
jp.terasoluna.fw.dao.UpdateDAO updateDAO)
オブジェクトに対するバッチ更新一括実行(内部呼び出し用). |
protected static boolean |
isPrimitiveWrapper(Class<?> clazz)
プリミティブのラッパークラスを判定する. |
protected static boolean |
isTargetClass(Class<?> clazz)
処理対象クラスであるか判定する。 |
protected static void |
outputExceptionLog(Throwable e)
例外ログを出力する。 |
| クラス java.lang.Object から継承されたメソッド |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| コンストラクタの詳細 |
|---|
public BatchUpdateExecutor()
| メソッドの詳細 |
|---|
public static List<BatchUpdateResult> executeBatch(Object value,
jp.terasoluna.fw.dao.UpdateDAO updateDAO)
オブジェクト内のBatchUpdateSupportフィールドを探索して、すべてのバッチ更新を実行する。
value - Object 探索するオブジェクトupdateDAO - UpdateDAO 実行に使用するUpdateDAO
protected static List<BatchUpdateResult> executeBatchInnerObject(Object value,
jp.terasoluna.fw.dao.UpdateDAO updateDAO)
value - Object 探索するオブジェクトupdateDAO - UpdateDAO 実行に使用するUpdateDAO
public static void clearAll(Object value)
オブジェクト内のBatchUpdateSupportフィールドを探索して、すべてのバッチ更新をクリアする。
value - Object 探索するオブジェクトprotected static void clearAllInnerObject(Object value)
value - Object 探索するオブジェクトprotected static boolean isTargetClass(Class<?> clazz)
clazz - クラス型
protected static boolean isPrimitiveWrapper(Class<?> clazz)
pt - Class<?>
protected static void outputExceptionLog(Throwable e)
e - Throwable
|
|||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | ||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | ||||||||