DTO
- public interface PluginGadgetManager<DTO extends KaidenDto>
修飾子とタイプ | メソッドと説明 |
---|---|
int |
entry(List<DTO> dataList)
一括挿入.
|
int |
matterArchivePostDelete(CriteriaForSqlDto criteria)
過去案件処理時削除.
|
int |
matterArchiveRegister(CriteriaForSqlDto criteria,
List<DTO> dataList)
過去案件登録.
|
int |
remove(DTO data)
削除.
|
int |
removeAll(DTO data)
一括削除.
|
int |
removeAllArchive(CriteriaForSqlDto criteria)
過去案件一括削除.
|
int |
renew(List<DTO> dataList)
一括更新.
|
DTO |
selectByPk(DTO criteria)
主キー検索.
|
List<DTO> |
selectList(DTO criteria)
リスト検索.
|
List<DTO> |
selectView(CriteriaForSqlDto criteria)
表示案件検索.
|
List<DTO> |
selectViewArchive(CriteriaForSqlDto criteria)
過去案件検索.
|
List<DTO> |
selectViewForCopy(CriteriaForSqlDto criteria)
コピー案件検索.
|
DTO selectByPk(DTO criteria)
検索条件のうち、主キーのみを利用して問い合わせします。
認可設定を無視して取得します。
criteria
- 検索条件List<DTO> selectList(DTO criteria)
検索条件のうち、システム案件ID、ユーザデータIDのみを利用して問い合わせします。
criteria
- 検索条件List<DTO> selectView(CriteriaForSqlDto criteria)
SQLファイルを利用し、関連するマスタ情報を補完して検索を行います。
検索条件はシステム案件ID
, ユーザデータID
,
ガジェットクラス
,ガジェットインスタンス
を利用します。
ロケールはログインユーザのロケールを利用します。
検索基準日は案件制御テーブルの値を利用します。
criteria
- 検索条件List<DTO> selectViewForCopy(CriteriaForSqlDto criteria)
SQLファイルを利用し、関連するマスタ情報を補完して検索を行います。
呼元でのマスタ整合性判定を考慮し、DTOではなくBeanMapを使用します。
検索条件はシステム案件ID
, ユーザデータID
,
ガジェットクラス
,ガジェットインスタンス
を利用します。
ロケールはログインユーザのロケールを利用します。
検索基準日はパラメータの検索基準日
の値を利用します。
criteria
- 検索条件List<DTO> selectViewArchive(CriteriaForSqlDto criteria)
SQLファイルを利用し、アーカイブ済申請書情報を検索します。
検索条件はシステム案件ID
, ユーザデータID
,
ガジェットクラス
,ガジェットインスタンス
を利用します。
ロケールはログインユーザのロケールを利用します。
基本的にアーカイブテーブルは関連マスタ情報を付与した形式で作成されるので、検索基準日は特に意識しません。
criteria
- 検索条件int remove(DTO data)
引数のDTOのシステム案件ID、ユーザデータIDに該当するデータを全件削除します。
data
- 削除データint removeAll(DTO data)
引数のDTOのシステム案件IDに該当するデータを全件削除します。
data
- 削除データint matterArchiveRegister(CriteriaForSqlDto criteria, List<DTO> dataList)
引数の登録データリストを過去案件用テーブルへ移送します。
dataList
- 登録データリストcriteria
- 削除データint matterArchivePostDelete(CriteriaForSqlDto criteria)
引数のDTOのシステム案件IDに該当するデータを全件削除します。
criteria
- 削除データint removeAllArchive(CriteriaForSqlDto criteria)
引数のDTOのシステム案件IDに該当するデータを全件削除します。
criteria
- 削除データCopyright © 2024 Sumitomo Life Information Systems Co., Ltd. All Rights Reserved.