public class DocumentDataManagerImpl extends AbstractGenericManager<DocumentDataManagerDto> implements DocumentDataManager
AbstractGenericManager.KeywordsSearchFilterImpl
修飾子とタイプ | フィールドと説明 |
---|---|
static String |
CNT
cnt.
|
DateHelper |
dateHelper
DateHelper.
|
static String |
DOCUMENT_DATA_CDS
documentDataCds.
|
static String |
DOCUMENT_NAME
documentName.
|
static String |
DOCUMENT_SHORT_NAME
documentShortName.
|
jp.co.slcs.kaiden.v2.base.foundation.model.service.K10tDocumentDataBkService |
k10tDocumentDataBkService
ドキュメントデータService.
|
jp.co.slcs.kaiden.v2.base.foundation.model.service.K10tDocumentDataService |
k10tDocumentDataService
ドキュメントデータService.
|
static String |
SEARCH_CODE
searchCode.
|
contextHelper, dtoClass, systemLocaleHelper
CREATE_CNT_LEN, DELETE_BATCH_SQLFILE_NM, DOCUMENT_CD_LEN, DOCUMENT_DATA_CD_LEN, FETCH_CNT, KEY_WORD_LEN, SELECT_DELETE_BATCH_TARGET_4_UPDATE_SQLFILE_NM
コンストラクタと説明 |
---|
DocumentDataManagerImpl() |
_getFilterTargetFields, delete, deleteBatch, getCount, getCount, getCount, getCountBySql, getCountBySql, getCountBySql, getCriteria4Sql, getCriteria4SqlParmitCompany, getCriteria4SqlParmitCompany, getPkCriteria4Sql, getPkCriteria4SqlParmitCompany, insert, insertBatch, parameterCheck, selectBeanMapListBySql, selectBeanMapListBySqlFilter, selectBeanMapListBySqlFilter, selectBeanMapListBySqlFilterIgnoreAuthority, selectBeanMapListBySqlIgnoreAuthority, selectByPk, selectByPk4Update, selectByPkIgnoreAuth4Update, selectByPkIgnoreAuthority, selectBySql, selectBySql, selectBySqlFilter, selectBySqlFilter, selectBySqlIgnoreAuthority, selectBySqlIgnoreAuthority, selectList, selectListByFilter, selectListByKeywords, selectListByKeywordsFilter, selectListByKeywordsIgnoreAuthority, selectListBySqlFilter, selectListBySqlFilterIgnoreAuthority, selectListIgnoreAuthority, setFilterTargetField, update, update, updateBatch, updateBatch, updateBySqlFile, updateBySqlFile, updateBySqlFile, updateIncludesBatch, validAccessAuthority, validAccessAuthority
@Autowired public jp.co.slcs.kaiden.v2.base.foundation.model.service.K10tDocumentDataService k10tDocumentDataService
@Autowired public jp.co.slcs.kaiden.v2.base.foundation.model.service.K10tDocumentDataBkService k10tDocumentDataBkService
@Autowired public DateHelper dateHelper
public static final String DOCUMENT_SHORT_NAME
public List<DocumentDataManagerDto> selectByPk(DocumentDataManagerDto criteriaDto)
パラメータよりドキュメントデータコードを取得し、それを条件にレコードを取得します。
ドキュメントデータコード以外のパラメータは無視します。
selectByPk
インタフェース内 DocumentDataManager
criteriaDto
- 検索条件public List<DocumentDataManagerDto> selectList(Map<String,Object> criteriaMap, List<OrderDto> order)
パラメータの検索条件、ソート順を元に検索を実施します。
selectList
インタフェース内 DocumentDataManager
criteriaMap
- 検索条件order
- ソート順public Long selectMaxTupleId(DocumentDataManagerDto dto)
DocumentDataManager
selectMaxTupleId
インタフェース内 DocumentDataManager
dto
- 検索条件public Map<String,Object> selectListKeywordFilter(KaidenDto criteria, List<OrderDto> order, KeywordsCriteriaDto keywordsCriteria, AuthorityCriteriaDto authCriteria)
selectListKeywordFilter
インタフェース内 DocumentDataManager
criteria
- 検索条件order
- ソート順keywordsCriteria
- キーワード条件authCriteria
- 認可判定条件public List<DocumentManagerDto> selectTargetDocumentList(String companyCd, String[] documentDataCd, String localeId, List<OrderDto> order)
selectTargetDocumentList
インタフェース内 DocumentDataManager
companyCd
- 会社コードdocumentDataCd
- ドキュメントコードlocaleId
- ロケールIDorder
- ソート順public List<DocumentManagerDto> selectTargetDocumentList(DocumentDataManagerDto dto, List<OrderDto> order)
selectTargetDocumentList
インタフェース内 DocumentDataManager
dto
- 検索条件order
- ソート順public List<DocumentDataManagerDto> selectOutputDocumentDataList(String companyCd, String[] documentDataCd, String localeId, List<OrderDto> order)
selectOutputDocumentDataList
インタフェース内 DocumentDataManager
companyCd
- 会社コードdocumentDataCd
- ドキュメントコードlocaleId
- ロケールIDorder
- ソート順public int entry(DocumentDataManagerDto dto)
entry
インタフェース内 DocumentDataManager
dto
- 登録データpublic int renew(DocumentDataManagerDto dto) throws KaidenApplicationException
renew
インタフェース内 DocumentDataManager
dto
- 更新データKaidenApplicationException
- エラーpublic int removeByMapList(List<Map<String,String>> documentDataList) throws KaidenApplicationException
removeByMapList
インタフェース内 DocumentDataManager
documentDataList
- ドキュメントデータリストKaidenApplicationException
- エラーpublic int removeByDtoList(List<DocumentDataManagerDto> documentDataList) throws KaidenApplicationException
removeByDtoList
インタフェース内 DocumentDataManager
documentDataList
- ドキュメントデータリストKaidenApplicationException
- エラーpublic List<KaidenValidateResult> validate4Entry(DocumentDataManagerDto dto, Map<String,String> surfaces)
バリデートを実行します。
validate4Entry
インタフェース内 DocumentDataManager
dto
- 登録データsurfaces
- サーフェスMappublic Map<String,Object> selectDocumentDownloadList(KaidenDto criteria, List<OrderDto> order, KeywordsCriteriaDto keywordsCriteria, AuthorityCriteriaDto authCriteria)
パラメータよりドキュメントデータコードを取得し、それを条件にレコードを取得します。
ドキュメントデータコード以外のパラメータは無視します。
selectDocumentDownloadList
インタフェース内 DocumentDataManager
criteria
- 検索条件order
- ソート順keywordsCriteria
- キーワード条件authCriteria
- 認可判定条件public boolean isExistsDocumentDataByCode(String companyCd, String code)
本メソッドのパラメータは検索条件として下記の通り使用します。
論理名 | 物理名 | 必須/任意 | 条件 |
会社コード | company_cd | 必須 | 完全一致 |
コード | code | 任意 | 部分一致(指定されたカラムの条件値は、%,_がエスケープされ、部分一致検索に変換されます) |
isExistsDocumentDataByCode
インタフェース内 DocumentDataManager
companyCd
- 会社コードcode
- コードpublic List<Map<String,Object>> getDeleteEntriedTargetAndLockByDeletedDate(Map<String,Object> criteria)
getDeleteEntriedTargetAndLockByDeletedDate
インタフェース内 DocumentDataManager
criteria
- 検索条件public int deleteDocumentData4Batch(Map<String,Object> criteria)
deleteDocumentData4Batch
インタフェース内 DocumentDataManager
criteria
- 削除検索条件public int entry4ChangeKey(DocumentDataManagerDto criteria)
番号管理退避テーブルから番号管理テーブルにデータを移します。
番号管理退避テーブルから番号管理テーブルにデータを移します。
会社コードと対象IDは必須です。
当メソッドはステータスが「キー変更中」の場合のみ有効に処理します。
entry4ChangeKey
インタフェース内 DocumentDataManager
criteria
- 条件public int entryBk4ChangeKey(DocumentDataManagerDto criteria)
番号管理退避テーブルから番号管理テーブルにデータを移します。
会社コードと対象IDは必須です。
当メソッドはステータスが「キー変更中」の場合のみ有効に処理します。
entryBk4ChangeKey
インタフェース内 DocumentDataManager
criteria
- 条件public int remove4ChangeKey(DocumentDataManagerDto criteria)
当メソッドはステータスが「キー変更中」の場合のみ有効に処理します。
パラメータで会社コード、対象IDを受け取り、合致するデータをすべて削除します。
remove4ChangeKey
インタフェース内 DocumentDataManager
criteria
- 条件public int removeBk4ChangeKey(DocumentDataManagerDto criteria)
当メソッドはステータスが「キー変更中」の場合のみ有効に処理します。
パラメータで会社コード、対象IDを受け取り、合致するデータをすべて削除します。
removeBk4ChangeKey
インタフェース内 DocumentDataManager
criteria
- 条件Copyright © 2024 Sumitomo Life Information Systems Co., Ltd. All Rights Reserved.