public interface ObjectiveTimeManager
修飾子とタイプ | インタフェースと説明 |
---|---|
static class |
ObjectiveTimeManager.CustomValidateAvailableTimeZone
カスタムバリデート_タイムゾーンコード整合性チェック.
|
static class |
ObjectiveTimeManager.CustomValidateTimeFormat
カスタムバリデート_日時形式整合性チェック.
|
static class |
ObjectiveTimeManager.CustomValidateTimeMin
カスタムバリデート_最小日時チェック.
|
修飾子とタイプ | フィールドと説明 |
---|---|
static int |
OBJECTIVE_TIME_TYPE_LEN
ユーザコード桁数.
|
修飾子とタイプ | メソッドと説明 |
---|---|
int |
deleteBatch4Archive(String userCd,
Timestamp startDate,
Timestamp endDate)
条件にマッチするデータを一括削除.
|
int |
editIgnoreAuth(ObjectiveTimeManagerDto data)
更新.
|
List<ValidateDefsDto> |
getValidateDefsDtoList4Edit()
更新時の検証定義リストを返却します.
|
ObjectiveTimeManagerDto |
selectIgnoreAuthCompany(ObjectiveTimeManagerDto criteria)
主キー検索(認可設定無視).
|
List<ObjectiveTimeManagerDto> |
selectListByBetween(String userCd,
String objectiveTimeType,
Timestamp startDate,
Timestamp endDate)
登録されている客観時間を返却.
|
List<ObjectiveTimeManagerDto> |
selectListIgnoreAuthCompany(ObjectiveTimeManagerDto criteria,
List<OrderDto> order)
汎用検索(認可設定無視).
|
List<KaidenValidateResult> |
validate4Edit(Map<String,Object> data,
Map<String,String> surfaces)
更新時のバリデーション.
|
static final int OBJECTIVE_TIME_TYPE_LEN
ObjectiveTimeManagerDto selectIgnoreAuthCompany(ObjectiveTimeManagerDto criteria)
criteria
- 検索条件MasterManager.selectIgnoreAuthCompany(KaidenDto)
List<ObjectiveTimeManagerDto> selectListIgnoreAuthCompany(ObjectiveTimeManagerDto criteria, List<OrderDto> order)
criteria
- 検索条件order
- ソート項目MasterManager.selectListIgnoreAuthCompany(KaidenDto, List)
List<ObjectiveTimeManagerDto> selectListByBetween(String userCd, String objectiveTimeType, Timestamp startDate, Timestamp endDate)
認可は無視します
userCd
- ユーザコードobjectiveTimeType
- 客観時間種別startDate
- 開始日endDate
- 終了日int editIgnoreAuth(ObjectiveTimeManagerDto data) throws KaidenOptimisticLockException
引数に対するバリデーション(validate4Edit(Map, Map)
を事前に行ってください。
data
- 更新データKaidenOptimisticLockException
- 更新対象が見つからないList<KaidenValidateResult> validate4Edit(Map<String,Object> data, Map<String,String> surfaces)
実行する検証定義はgetValidateDefsDtoList4Edit()
で定義してださい。
data
- バリデーション対象データsurfaces
- バリデーションエラー用サーフェスList<ValidateDefsDto> getValidateDefsDtoList4Edit()
Copyright © 2024 Sumitomo Life Information Systems Co., Ltd. All Rights Reserved.