UniversalDaoを利用すること。@Deprecated public final class ExclusiveControlUtil extends Object
ExclusiveControlManagerに委譲する。
本クラスで使用するExclusiveControlManagerのオブジェクトは
SystemRepositoryから"exclusiveControlManager"という名前で取得する。ExclusiveControlManager| 修飾子とタイプ | メソッドと説明 |
|---|---|
static void |
addVersion(ExclusiveControlContext context)
非推奨です。
バージョン番号を追加する。
|
static void |
checkVersions(List<Version> versions)
非推奨です。
バージョン番号が更新されていないかチェックする。
|
static Version |
getVersion(ExclusiveControlContext context)
非推奨です。
バージョン番号を取得する。
|
static void |
removeVersion(ExclusiveControlContext context)
非推奨です。
バージョン番号を削除する。
|
static void |
updateVersion(ExclusiveControlContext context)
非推奨です。
バージョン番号を更新する。
|
static void |
updateVersionsWithCheck(List<Version> versions)
非推奨です。
バージョン番号の更新チェックとバージョン番号の更新を行う。
|
@Published(tag="architect") public static Version getVersion(ExclusiveControlContext context)
context - ExclusiveControlContextnull@Published(tag="architect") public static void checkVersions(List<Version> versions) throws OptimisticLockException
versions - バージョン番号OptimisticLockException - バージョン番号が更新されていた場合@Published(tag="architect") public static void updateVersionsWithCheck(List<Version> versions) throws OptimisticLockException
versions - バージョン番号OptimisticLockException - バージョン番号が更新されていた場合@Published public static void updateVersion(ExclusiveControlContext context)
context - ExclusiveControlContext@Published public static void addVersion(ExclusiveControlContext context)
context - ExclusiveControlContext@Published public static void removeVersion(ExclusiveControlContext context)
context - ExclusiveControlContext