@Component @Scope(value="prototype") public class JobExecuteLogic extends AbstractCommonMaintenanceLogic
修飾子とタイプ | フィールドと説明 |
---|---|
protected jp.co.slcs.kaiden.v2.base.foundation.model.service.K10tJobnetHistoryService |
k10tJobnetHistoryService
K10tJobnetHistoryService.
|
contextHelper, dateHelper, dateMaxValidator, dateMinValidator, dateValidator, DELETE, DUMMY, HEADER_CNT, identifierHelper, INSERT, MAINTE_TARGET, propertyHelper, TERM_CD_LIST, TERM_LIST, UPDATE
コンストラクタと説明 |
---|
JobExecuteLogic() |
修飾子とタイプ | メソッドと説明 |
---|---|
LogicResultDto |
exec(JobExecuteForm form)
ジョブネット実行.
|
protected List<String> |
getDuplicationCheckField()
重複チェック確認フィールドをサブクラスから返却.
|
protected List<String> |
getI18nTargetField()
国際化対応するフィールドをサブクラスより返却.
|
protected Map<String,Object> |
getInputData(AbstractCommonMaintenanceForm form)
登録・更新用の入力データをサブクラスより返却.
|
protected String[] |
getKeywordSearchTargetCol()
キーワード検索対象カラムをサブクラスより返却.
|
protected Map<String,Object> |
getSearchAjaxCriteria(AbstractCommonMaintenanceForm form)
一覧検索で利用する検索条件を返却.
|
protected Map<String,Object> |
getSearchResult(Map<String,Object> criteria,
List<OrderDto> order,
KeywordsCriteriaDto keywordsCriteria)
検索処理を実行し結果を返却.
|
protected String |
getSearchSql()
一覧検索用のsqlファイル名をサブクラスより返却.
|
protected jp.co.slcs.kaiden.v2.base.foundation.model.service.GenerateService<? extends jp.co.slcs.kaiden.v2.base.foundation.model.entity.GenerateEntity> |
getService()
サービスをサブクラスより返却.
|
protected Map<String,String> |
getSurfaces()
登録・更新時のサーバーサイドバリデーションに利用するラベル定義をサブクラスより返却.
|
protected List<ValidateDefsDto> |
getValidateDefsDtoList4Entry()
新規登録用の検証定義リストを返却します.
|
protected List<ValidateDefsDto> |
getValidateDefsDtoList4Renew()
更新登録用の検証定義リストを返却します.
|
LogicResultDto |
searchAjax(AbstractCommonMaintenanceForm form)
一覧検索.
|
LogicResultDto |
searchAjax(AbstractCommonMaintenanceForm form,
ConvertForJsonSource converter)
一覧検索.
|
changeStatus, complementDate, convertMapList, divideTerm, divideTermAjax, divideTermAjax, entry, entryAjax, entryAjax, entryHeader, getCriteria4SqlParmitCompany, getDuplicationCheckCriteria, getTermCdList, isCompany, isCompanyAuthority, isLocale, isTerm, isTerm, makeValidateExecuter, moveTerm, moveTermAjax, moveTermAjax, parameterCheck, remove, removeAjax, removeAjax, renew, renew, renewAjax, renewAjax, select, selectAjax, selectAjax, selectTermAjax, selectTermAjax, selectTerms, setDummy, toDisabledAjax, toDisabledAjax, toEnabledAjax, toEnabledAjax, validate4Entry, validate4Renew, validateExclusion, validateTerm
@Autowired protected jp.co.slcs.kaiden.v2.base.foundation.model.service.K10tJobnetHistoryService k10tJobnetHistoryService
protected jp.co.slcs.kaiden.v2.base.foundation.model.service.GenerateService<? extends jp.co.slcs.kaiden.v2.base.foundation.model.entity.GenerateEntity> getService()
getService
クラス内 AbstractCommonMaintenanceLogic
protected String getSearchSql()
getSearchSql
クラス内 AbstractCommonMaintenanceLogic
protected String[] getKeywordSearchTargetCol()
getKeywordSearchTargetCol
クラス内 AbstractCommonMaintenanceLogic
protected List<String> getI18nTargetField()
getI18nTargetField
クラス内 AbstractCommonMaintenanceLogic
protected Map<String,Object> getInputData(AbstractCommonMaintenanceForm form)
getInputData
クラス内 AbstractCommonMaintenanceLogic
form
- 画面から送信された値protected Map<String,String> getSurfaces()
getSurfaces
クラス内 AbstractCommonMaintenanceLogic
protected List<String> getDuplicationCheckField()
getDuplicationCheckField
クラス内 AbstractCommonMaintenanceLogic
protected List<ValidateDefsDto> getValidateDefsDtoList4Entry()
getValidateDefsDtoList4Entry
クラス内 AbstractCommonMaintenanceLogic
protected List<ValidateDefsDto> getValidateDefsDtoList4Renew()
getValidateDefsDtoList4Renew
クラス内 AbstractCommonMaintenanceLogic
@Transactional(rollbackFor=java.lang.Exception.class) public LogicResultDto searchAjax(AbstractCommonMaintenanceForm form) throws KaidenSystemException, KaidenApplicationException
デフォルトのコンバータ(書式変換なし)を利用して、キーワード検索を行います
searchAjax
クラス内 AbstractCommonMaintenanceLogic
form
- 画面から送信された値KaidenSystemException
- KaidenSystemException
KaidenApplicationException
- KaidenApplicationException
AbstractCommonMaintenanceLogic.searchAjax(AbstractCommonMaintenanceForm, ConvertForJsonSource)
@Transactional(rollbackFor=java.lang.Exception.class) public LogicResultDto searchAjax(AbstractCommonMaintenanceForm form, ConvertForJsonSource converter) throws KaidenSystemException, KaidenApplicationException
form内の以下のフィールドを利用します
searchAjax
クラス内 AbstractCommonMaintenanceLogic
form
- 画面から送信された値converter
- 書式変換コンバータKaidenSystemException
- KaidenSystemException
KaidenApplicationException
- KaidenApplicationException
protected Map<String,Object> getSearchAjaxCriteria(AbstractCommonMaintenanceForm form)
検索条件を変更する場合は、サブクラスでオーバーライドしてください
getSearchAjaxCriteria
クラス内 AbstractCommonMaintenanceLogic
form
- 画面から送信された値 ※AbstractCommonMaintenanceLogic.searchAjax(AbstractCommonMaintenanceForm)
の引数がそのまま渡されますprotected Map<String,Object> getSearchResult(Map<String,Object> criteria, List<OrderDto> order, KeywordsCriteriaDto keywordsCriteria) throws KaidenSystemException, KaidenApplicationException
検索処理を変更する場合は、サブクラスでオーバーライドしてください
.getSearchResult
クラス内 AbstractCommonMaintenanceLogic
criteria
- 検索条件order
- ソート条件keywordsCriteria
- キーワード条件KaidenSystemException
- KaidenSystemException
KaidenApplicationException
- KaidenApplicationException
@Transactional(rollbackFor=java.lang.Exception.class) public LogicResultDto exec(JobExecuteForm form) throws KaidenSystemException
画面から渡されたジョブネットIDでジョブネットを実行します。
form
- 画面から送信された値 ※criteriaJsonのみ利用KaidenSystemException
- システム例外Copyright © 2024 Sumitomo Life Information Systems Co., Ltd. All Rights Reserved.