@Component @Scope(value="prototype") public class ChangeReasonMasterLogic extends AbstractGadgetMasterLogic
AbstractGadgetMasterLogic.Event, AbstractGadgetMasterLogic.SqlType
DEFAULT_BLOCK_ID, genericManager, genericSqlSelectManager, SERVICE_TYPE
cacheHelper, contextHelper, dateHelper, dateValidator, identifierHelper, KEY, localeValidator, propertyHelper, systemLocaleHelper, VALUE
コンストラクタと説明 |
---|
ChangeReasonMasterLogic() |
修飾子とタイプ | メソッドと説明 |
---|---|
protected void |
complementSearchCriteriaLocale(Map<String,Object> request,
Map<String,Object> criteria)
検索基準ロケールを補完.
|
LogicResultDto |
entry(jp.co.slcs.kaiden.v2.base.foundation.model.xml_schema.gadget_builder_settings.GadgetBuilderSettings settings,
AbstractMasterForm form)
登録処理.
|
List<Map<String,String>> |
masterSelect(jp.co.slcs.kaiden.v2.base.foundation.model.xml_schema.gadget_builder_settings.GadgetBuilderSettings settings,
AbstractMasterForm form)
リストデータ取得処理.
|
boolean |
validate(jp.co.slcs.kaiden.v2.base.foundation.model.xml_schema.gadget_builder_settings.GadgetBuilderSettings settings,
Map<String,Object> request)
バリデート処理.
|
protected boolean |
validateDuplication(jp.co.slcs.kaiden.v2.base.foundation.model.xml_schema.gadget_builder_settings.GadgetBuilderSettings settings,
Map<String,Object> target)
マスタ重複チェック.
|
protected boolean |
validateDuplication(jp.co.slcs.kaiden.v2.base.foundation.model.xml_schema.gadget_builder_settings.GadgetBuilderSettings settings,
Map<String,Object> target,
boolean isThrow)
マスタ重複チェック.
|
changeStatus, complementDeleteFlag, complementEndDate, complementEndDate, complementEntryTs, complementListOrderBy, complementSearchCriteriaCompany, complementSearchCriteriaCompany, complementSearchCriteriaDate, complementSearchCriteriaKeyword, complementSearchCriteriaUser, complementSearchWithDisabled, convertExportData, createGadgetConfig, createValidateResult, divideTerm, executeEvent, exportData, exportModeCheck, getBlockData, getExportColumnList, getExportHeaderColumn, getExportOrderCriteria, getExportSearchCriteria, getGadgetData, getImportColumnList, getImportPrimaryColumnList, getPrimaryData, getPrimaryData, getSearchCriteriaCompany, getSearchCriteriaCompany, getSearchCriteriaDate, getSearchCriteriaLocale, getSearchCriteriaUser, getSql, getSurface, importData, importModeCheck, importRenewal, importReplace, index, masterSearch, masterSearch, moveTerm, remove, renew, search, search, searchCount, searchData, select, selectTerm, toDisabled, toEnabled, validateExclusion, validateExportJob, validateImport, validateImportJob, validateMainte, validatePostImport, validateSearch
changeStatus, convEditElemDetails, convEditElems, convertEntity, convertEntity, convertExportData, convertItem, convertListForDisplay, convertListForProcess, convertMapForDisplay, convertMapForProcess, countManager, createEntity, deleteManager, deleteManager, divideTerm, entry, exportData, exportModeCheck, getEntity, getException, getExportColumnList, getExportHeaderColumn, getExportOrderCriteria, getExportSearchCriteria, getFieldData, getImportColumnList, getImportPrimaryColumnList, getIncludeDisabled, getItemSurfaces, getOrder, getRequestData, getSearchCriteriaCompany, getSearchCriteriaCompany, getSearchCriteriaDate, getSearchCriteriaLocale, getSearchCriteriaUser, getSearchKeyword, getService, getSurface, getSurfaces, getValidateArgs, importData, importModeCheck, importRenewal, importReplace, index, insertManager, insertManager, isCompany, isCompany, isCompany, isLocale, isLocale, isLocale, isSurface, isTerm, isTerm, isTerm, masterSearch, masterSearch, masterSelect, masterSelect, moveTerm, remove, renew, search, search, searchCount, searchData, select, selectDeleteManager, selectDeleteManager, selectManager, selectManager, selectManager, selectManager, selectManager, selectTerm, setCountDisplay, setFieldData, setFieldData, toDisabled, toEnabled, toString, toString, toTimestamp, toTimestamp, updateManager, updateManager, validate, validate, validate, validateCompany, validateCompany, validateCompany, validateCompany, validateCompany, validateDate, validateDuplication, validateDuplication, validateExclusion, validateExclusion, validateExportJob, validateImport, validateImportJob, validateJson, validateJson, validateLocale, validateMainte, validateSearch, validateTerm, validateTerm
@Transactional(rollbackFor=java.lang.Exception.class) public LogicResultDto entry(jp.co.slcs.kaiden.v2.base.foundation.model.xml_schema.gadget_builder_settings.GadgetBuilderSettings settings, AbstractMasterForm form) throws KaidenSystemException, KaidenApplicationException
entry
クラス内 AbstractGadgetMasterLogic
settings
- GadgetBuilderSettings
form
- AbstractMasterForm
KaidenSystemException
- KaidenSystemException
KaidenApplicationException
- KaidenApplicationException
protected boolean validateDuplication(jp.co.slcs.kaiden.v2.base.foundation.model.xml_schema.gadget_builder_settings.GadgetBuilderSettings settings, Map<String,Object> target) throws KaidenSystemException, KaidenApplicationException
次のバリデートを実行します。
・重複判定 : 対象データが複数存在する(データ異常の可能性あり)場合は「KaidenApplicationException
を返却します。
validateDuplication
クラス内 AbstractGadgetMasterLogic
settings
- GadgetBuilderSettings
target
- バリデートデータKaidenSystemException
- KaidenSystemException
KaidenApplicationException
- KaidenApplicationException
protected boolean validateDuplication(jp.co.slcs.kaiden.v2.base.foundation.model.xml_schema.gadget_builder_settings.GadgetBuilderSettings settings, Map<String,Object> target, boolean isThrow) throws KaidenSystemException, KaidenApplicationException
次のバリデートを実行します。
・重複判定 : 対象データが複数存在する(データ異常の可能性あり)場合は「KaidenApplicationException
」、または「false」を返却します。
validateDuplication
クラス内 AbstractGadgetMasterLogic
settings
- GadgetBuilderSettings
target
- バリデートデータisThrow
- バリデートエラーのスロー有無KaidenSystemException
- KaidenSystemException
KaidenApplicationException
- KaidenApplicationException
@Transactional public List<Map<String,String>> masterSelect(jp.co.slcs.kaiden.v2.base.foundation.model.xml_schema.gadget_builder_settings.GadgetBuilderSettings settings, AbstractMasterForm form) throws KaidenSystemException, KaidenApplicationException
masterSelect
クラス内 AbstractGadgetMasterLogic
settings
- GadgetBuilderSettings
form
- AbstractMasterForm
KaidenSystemException
- KaidenSystemException
KaidenApplicationException
- KaidenApplicationException
public boolean validate(jp.co.slcs.kaiden.v2.base.foundation.model.xml_schema.gadget_builder_settings.GadgetBuilderSettings settings, Map<String,Object> request) throws KaidenSystemException, KaidenApplicationException
validate
クラス内 AbstractGadgetMasterLogic
settings
- GadgetBuilderSettings
request
- バリデート用データKaidenSystemException
- KaidenSystemException
KaidenApplicationException
- KaidenApplicationException
protected void complementSearchCriteriaLocale(Map<String,Object> request, Map<String,Object> criteria) throws KaidenSystemException
complementSearchCriteriaLocale
クラス内 AbstractGadgetMasterLogic
request
- 補完元データcriteria
- 補完先データKaidenSystemException
- KaidenSystemException
Copyright © 2024 Sumitomo Life Information Systems Co., Ltd. All Rights Reserved.