モジュール jp.ecuacion.splib.web
クラス SplibEditService<F extends SplibEditForm>
java.lang.Object
jp.ecuacion.splib.web.service.SplibGeneralService
jp.ecuacion.splib.web.service.SplibGeneral1FormService<F>
jp.ecuacion.splib.web.service.SplibEditService<F>
-
コンストラクタの概要
コンストラクタ -
メソッドの概要
修飾子とタイプメソッド説明abstract voidabstract voidgetInsertPage(F form, org.springframework.security.core.userdetails.UserDetails loginUser) abstract voidgetUpdatePage(F form, org.springframework.security.core.userdetails.UserDetails loginUser) 引数のformは、listから選択された行のidとversionを受け取るためのformとしてたまたまeditFormを使用しているのみ。protected booleanedit時にinsertかupdateかを判別する方法。voidクラスから継承されたメソッド jp.ecuacion.splib.web.service.SplibGeneral1FormService
prepareForm, prepareFormクラスから継承されたメソッド jp.ecuacion.splib.web.service.SplibGeneralService
exclusiveLockActivatedByLockFile, fileLock, getLockFileVersion, getParams, localDate, throwWarning, throwWarning
-
コンストラクタの詳細
-
SplibEditService
public SplibEditService()
-
-
メソッドの詳細
-
page
public void page(F form, org.springframework.security.core.userdetails.UserDetails loginUser) throws Exception - 定義:
pageクラス内SplibGeneral1FormService<F extends SplibEditForm>- 例外:
Exception
-
getInsertPage
public abstract void getInsertPage(F form, org.springframework.security.core.userdetails.UserDetails loginUser) throws jp.ecuacion.lib.core.exception.checked.AppException - 例外:
jp.ecuacion.lib.core.exception.checked.AppException
-
getUpdatePage
public abstract void getUpdatePage(F form, org.springframework.security.core.userdetails.UserDetails loginUser) throws Exception 引数のformは、listから選択された行のidとversionを受け取るためのformとしてたまたまeditFormを使用しているのみ。 そのidを元にレコード全体を取得したものを改めてeditFormとして戻す。- 例外:
Exception
-
edit
public abstract void edit(F form, org.springframework.security.core.userdetails.UserDetails loginUser) throws Exception - 例外:
Exception
-
isInsert
edit時にinsertかupdateかを判別する方法。小さな処理だが共通化しておく。
-