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