パッケージ org.iplass.mtp.entity
クラス DeleteCondition
java.lang.Object
org.iplass.mtp.entity.DeleteCondition
一括削除の際の削除条件を表す。
-
コンストラクタの概要
コンストラクタ説明DeleteCondition
(String definitionName) コンストラクタ。DeleteCondition
(String definitionName, Where where) コンストラクタ。 -
メソッドの概要
修飾子とタイプメソッド説明copy()
getWhere()
boolean
削除時に厳密にロック(oid順にソートしてロック取得)を取得する場合。void
setDefinitionName
(String definitionName) void
setLockStrictly
(boolean lockStrictly) 削除時に厳密にロック(oid順にソートしてロック取得)を取得する場合trueを設定。void
toString()
where()
削除条件を設定する。削除条件を設定する。
-
コンストラクタの詳細
-
DeleteCondition
コンストラクタ。- パラメータ:
definitionName
- 削除対象のEntity定義名
-
DeleteCondition
コンストラクタ。- パラメータ:
definitionName
- 削除対象のEntity定義名where
- 削除対象のEntityを指定する条件
-
DeleteCondition
public DeleteCondition()
-
-
メソッドの詳細
-
where
-
where
削除条件を設定する。- パラメータ:
whereClause
-- 戻り値:
-
where
削除条件を設定する。- パラメータ:
whereCondition
-- 戻り値:
-
lockStrictly
削除時に厳密にロック(oid順にソートしてロック取得)を取得する場合。- 戻り値:
- 関連項目:
-
getDefinitionName
-
setDefinitionName
-
getWhere
-
setWhere
-
isLockStrictly
public boolean isLockStrictly() -
setLockStrictly
public void setLockStrictly(boolean lockStrictly) 削除時に厳密にロック(oid順にソートしてロック取得)を取得する場合trueを設定。 デフォルトfalse。 ※デッドロックエラーを防ぎたい場合に利用。但し、他の更新処理においても更新順を必ずoid順にすることを守る必要あり。- パラメータ:
lockStrictly
-
-
copy
-
toString
-