DTO
- DTOprotected static class AbstractTermMasterManager.TermMover<DTO extends KaidenDto> extends Object
修飾子 | コンストラクタと説明 |
---|---|
protected |
TermMover() |
修飾子とタイプ | メソッドと説明 |
---|---|
protected <ENTITY> Map<String,List<String>> |
move(jp.co.slcs.kaiden.v2.base.foundation.model.service.GenerateService<ENTITY> service,
DTO criteria,
Date newStartDate,
Date newEndDate)
期間変更(認可設定無視).
|
protected <ENTITY> Map<String,List<String>> move(jp.co.slcs.kaiden.v2.base.foundation.model.service.GenerateService<ENTITY> service, DTO criteria, Date newStartDate, Date newEndDate) throws KaidenOptimisticLockException, KaidenValidateException
ENTITY
- エンティティservice
- 利用するサービスクラスcriteria
- 検索条件(主キーすべておよび更新カウンタを設定してください)newStartDate
- 新開始日newEndDate
- 新終了日KaidenOptimisticLockException
- 楽観排他エラー(変更対象の期間のみで判定します。影響のある期間データは楽観排他しません)KaidenValidateException
- 検証エラー(新開始日と新終了日の前後関係が不正)Copyright © 2024 Sumitomo Life Information Systems Co., Ltd. All Rights Reserved.