public abstract class AbstractTermMasterA2MaintenanceLogic extends AbstractMasterA2MaintenanceLogic
contextHelper, dateHelper, propertyHelper, readA2Filter, writeA2Filter
コンストラクタと説明 |
---|
AbstractTermMasterA2MaintenanceLogic() |
修飾子とタイプ | メソッドと説明 |
---|---|
LogicResultDto |
divideTermAjax(AbstractCommonMaintenanceForm form)
期間分割.
|
LogicResultDto |
divideTermAjax(AbstractCommonMaintenanceForm form,
String msgId)
期間分割.
|
LogicResultDto |
moveTermAjax(AbstractCommonMaintenanceForm form)
期間変更.
|
LogicResultDto |
moveTermAjax(AbstractCommonMaintenanceForm form,
String msgId)
期間変更.
|
LogicResultDto |
selectTermAjax(AbstractCommonMaintenanceForm form)
主キーを受け取り、期間一覧に表示するためのデータを返却.
|
LogicResultDto |
selectTermAjax(AbstractCommonMaintenanceForm form,
ConvertForJsonSource converter)
主キーを受け取り、期間一覧に表示するためのデータを返却.
|
entryAjax, entryAjax, getI18nTargetField, getInputData, getKeywordSearchTargetCol, getManager, getSearchAjaxCriteria, getSurfaces, removeAjax, removeAjax, renewAjax, renewAjax, searchAjax, searchAjax, selectAjax, selectAjax, setReadA2Filter, setWriteA2Filter, toDisabledAjax, toDisabledAjax, toEnabledAjax, toEnabledAjax
@Transactional(rollbackFor=java.lang.Exception.class) public LogicResultDto selectTermAjax(AbstractCommonMaintenanceForm form)
デフォルトのコンバータ(書式変換なし)を利用して、レコードを返却します。
form
- 画面から送信された値 ※criteriaJsonのみ利用public LogicResultDto selectTermAjax(AbstractCommonMaintenanceForm form, ConvertForJsonSource converter)
form
- 画面から送信された値 ※criteriaJsonのみ利用converter
- 書式変換コンバータ@Transactional(rollbackFor=java.lang.Exception.class, propagation=REQUIRES_NEW) public LogicResultDto divideTermAjax(AbstractCommonMaintenanceForm form) throws KaidenValidateException, KaidenOptimisticLockException, KaidenDuplicationEntryException, KaidenHaventAuthorityException
form
- 画面から送信された値 ※criteriaJson、divideDateのみ利用KaidenOptimisticLockException
- 更新対象データが見つからない/楽観排他エラーKaidenValidateException
- バリデーションエラーKaidenDuplicationEntryException
- データ重複KaidenHaventAuthorityException
- 当該データの更新権限がないpublic LogicResultDto divideTermAjax(AbstractCommonMaintenanceForm form, String msgId) throws KaidenValidateException, KaidenOptimisticLockException, KaidenDuplicationEntryException, KaidenHaventAuthorityException
任意の処理成功メッセージを設定できます。
form
- 画面から送信された値 ※criteriaJson、divideDateのみ利用msgId
- 処理成功後に表示するメッセージKaidenOptimisticLockException
- 更新対象データが見つからない/楽観排他エラーKaidenValidateException
- バリデーションエラーKaidenDuplicationEntryException
- データ重複KaidenHaventAuthorityException
- 当該データの更新権限がない@Transactional(rollbackFor=java.lang.Exception.class, propagation=REQUIRES_NEW) public LogicResultDto moveTermAjax(AbstractCommonMaintenanceForm form) throws KaidenValidateException, KaidenOptimisticLockException, KaidenDuplicationEntryException, KaidenHaventAuthorityException
form
- 画面から送信された値 ※criteriaJson、newStartDate, newEndDateのみ利用KaidenOptimisticLockException
- 更新対象データが見つからない/楽観排他エラーKaidenValidateException
- バリデーションエラーKaidenDuplicationEntryException
- データ重複KaidenHaventAuthorityException
- 当該データの更新権限がないpublic LogicResultDto moveTermAjax(AbstractCommonMaintenanceForm form, String msgId) throws KaidenValidateException, KaidenOptimisticLockException, KaidenDuplicationEntryException, KaidenHaventAuthorityException
任意の処理成功メッセージを設定できます。
form
- 画面から送信された値 ※criteriaJson、newStartDate, newEndDateのみ利用msgId
- 処理成功後に表示するメッセージKaidenOptimisticLockException
- 更新対象データが見つからない/楽観排他エラーKaidenValidateException
- バリデーションエラーKaidenDuplicationEntryException
- データ重複KaidenHaventAuthorityException
- 当該データの更新権限がないCopyright © 2024 Sumitomo Life Information Systems Co., Ltd. All Rights Reserved.