public abstract class AbstractMasterControllerBase extends Object
修飾子とタイプ | フィールドと説明 |
---|---|
protected ContextHelper |
contextHelper
ContextHelper.
|
protected static String |
GENERIC_SEARCH_JSP
マスタ検索部品JSP.
|
AbstractMasterMaintenanceDto |
maintenanceDto
マスタメンテナンスDTO(共通).
|
protected PropertyHelper |
propertyHelper
PropertyHelper.
|
AbstractMasterSearchDto |
searchDto
マスタ検索DTO(共通).
|
コンストラクタと説明 |
---|
AbstractMasterControllerBase() |
修飾子とタイプ | メソッドと説明 |
---|---|
protected void |
authorize(jp.co.slcs.kaiden.v2.base.foundation.model.xml_schema.generic_master_settings.GenericMasterSettings settings)
認可判定.
|
String |
authorize(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
AbstractMasterForm form,
org.springframework.ui.Model model)
バリデート(認可チェック).
|
protected void |
authorize(String resources)
認可判定.
|
protected KeywordsCriteriaDto |
createKeywordCriteria(String keyword,
GenericSearchSettingsDto settings)
キーワード検索条件を生成.
|
String |
divideTerm(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
AbstractMasterForm form,
org.springframework.ui.Model model)
期間分割.
|
String |
entry(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
AbstractMasterForm form,
org.springframework.ui.Model model)
登録.
|
protected String |
getAuthorizeDenyPage(javax.servlet.http.HttpServletResponse response,
ResultType resultType,
KaidenAuthorizeDenyException e)
汎用エラー画面URLを返却.
|
protected abstract AbstractMasterForm |
getForm()
Formを返却.
|
protected AbstractMasterLogicBase |
getLogic(jp.co.slcs.kaiden.v2.base.foundation.model.xml_schema.generic_master_settings.GenericMasterSettings settings)
Logicを返却.
|
protected String |
getNotAvailablePage(javax.servlet.http.HttpServletResponse response,
ResultType resultType,
KaidenNotAvailableException e)
汎用エラー画面URLを返却.
|
protected List<OrderDto> |
getOrder(String orderJson)
ソート条件を生成して返却.
|
protected jp.co.slcs.kaiden.v2.base.foundation.model.xml_schema.generic_master_settings.GenericMasterSettings |
getSettings()
Settingを返却.
|
protected jp.co.slcs.kaiden.v2.base.foundation.model.xml_schema.gadget_builder_settings.GadgetBuilderSettings |
getSettingsForGadgetBuilder()
Settingを返却.
|
String |
index(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
AbstractMasterForm form,
org.springframework.ui.Model model)
初期表示.
|
String |
masterSearch(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
AbstractMasterForm form,
org.springframework.ui.Model model)
マスタ検索.
|
String |
masterSearchs(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
AbstractMasterForm form,
org.springframework.ui.Model model)
マスタ検索.
|
String |
masterSelect(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
AbstractMasterForm form,
org.springframework.ui.Model model)
リストデータ取得.
|
String |
masterSelects(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
AbstractMasterForm form,
org.springframework.ui.Model model)
リストデータ取得.
|
String |
moveTerm(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
AbstractMasterForm form,
org.springframework.ui.Model model)
期間変更.
|
protected jp.co.slcs.kaiden.v2.base.foundation.model.xml_schema.generic_search_settings.GenericSearchSettings |
readSetting(Class<? extends AbstractMasterControllerBase> clazz)
マスタ検索設定を返却.
|
String |
remove(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
AbstractMasterForm form,
org.springframework.ui.Model model)
削除.
|
String |
renew(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
AbstractMasterForm form,
org.springframework.ui.Model model)
更新.
|
String |
search(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
AbstractMasterForm form,
org.springframework.ui.Model model)
一覧検索.
|
String |
searchData(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
AbstractMasterForm form,
org.springframework.ui.Model model)
汎用検索.
|
String |
select(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
AbstractMasterForm form,
org.springframework.ui.Model model)
検索.
|
String |
selectTerm(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
AbstractMasterForm form,
org.springframework.ui.Model model)
期間検索.
|
protected abstract void |
setForm(AbstractMasterForm form)
Formを設定.
|
String |
toDisabled(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
AbstractMasterForm form,
org.springframework.ui.Model model)
無効化.
|
String |
toEnabled(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
AbstractMasterForm form,
org.springframework.ui.Model model)
有効化.
|
String |
validate(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
AbstractMasterForm form,
org.springframework.ui.Model model)
バリデート(存在チェック).
|
@Autowired protected PropertyHelper propertyHelper
@Autowired protected ContextHelper contextHelper
public AbstractMasterMaintenanceDto maintenanceDto
public AbstractMasterSearchDto searchDto
protected abstract AbstractMasterForm getForm()
protected abstract void setForm(AbstractMasterForm form)
form
- formprotected AbstractMasterLogicBase getLogic(jp.co.slcs.kaiden.v2.base.foundation.model.xml_schema.generic_master_settings.GenericMasterSettings settings) throws KaidenSystemException
settings
- GenericMasterSettings
KaidenSystemException
- KaidenSystemException
protected jp.co.slcs.kaiden.v2.base.foundation.model.xml_schema.generic_master_settings.GenericMasterSettings getSettings() throws KaidenSystemException
GenericMasterSettings
KaidenSystemException
- KaidenSystemException
protected jp.co.slcs.kaiden.v2.base.foundation.model.xml_schema.gadget_builder_settings.GadgetBuilderSettings getSettingsForGadgetBuilder() throws KaidenSystemException
GadgetBuilderSettings
KaidenSystemException
- KaidenSystemException
protected void authorize(jp.co.slcs.kaiden.v2.base.foundation.model.xml_schema.generic_master_settings.GenericMasterSettings settings) throws KaidenAuthorizeDenyException
settings
- GenericMasterSettings
KaidenAuthorizeDenyException
- KaidenAuthorizeDenyException
protected void authorize(String resources) throws KaidenAuthorizeDenyException
resources
- 認可リソースKaidenAuthorizeDenyException
- KaidenAuthorizeDenyException
public String index(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, AbstractMasterForm form, org.springframework.ui.Model model) throws KaidenSystemException, KaidenApplicationException
request
- HTTPリクエストresponse
- HTTPレスポンスform
- フォームmodel
- モデルKaidenSystemException
- KaidenSystemException
KaidenApplicationException
- KaidenApplicationException
public String search(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, AbstractMasterForm form, org.springframework.ui.Model model)
request
- HTTPリクエストresponse
- HTTPレスポンスform
- フォームmodel
- モデルpublic String select(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, AbstractMasterForm form, org.springframework.ui.Model model)
request
- HTTPリクエストresponse
- HTTPレスポンスform
- フォームmodel
- モデルpublic String entry(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, AbstractMasterForm form, org.springframework.ui.Model model)
request
- HTTPリクエストresponse
- HTTPレスポンスform
- フォームmodel
- モデルpublic String renew(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, AbstractMasterForm form, org.springframework.ui.Model model)
request
- HTTPリクエストresponse
- HTTPレスポンスform
- フォームmodel
- モデルpublic String remove(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, AbstractMasterForm form, org.springframework.ui.Model model)
request
- HTTPリクエストresponse
- HTTPレスポンスform
- フォームmodel
- モデルpublic String toEnabled(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, AbstractMasterForm form, org.springframework.ui.Model model)
request
- HTTPリクエストresponse
- HTTPレスポンスform
- フォームmodel
- モデルpublic String toDisabled(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, AbstractMasterForm form, org.springframework.ui.Model model)
request
- HTTPリクエストresponse
- HTTPレスポンスform
- フォームmodel
- モデルpublic String selectTerm(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, AbstractMasterForm form, org.springframework.ui.Model model)
request
- HTTPリクエストresponse
- HTTPレスポンスform
- フォームmodel
- モデルpublic String divideTerm(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, AbstractMasterForm form, org.springframework.ui.Model model)
request
- HTTPリクエストresponse
- HTTPレスポンスform
- フォームmodel
- モデルpublic String moveTerm(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, AbstractMasterForm form, org.springframework.ui.Model model)
request
- HTTPリクエストresponse
- HTTPレスポンスform
- フォームmodel
- モデルpublic String masterSearch(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, AbstractMasterForm form, org.springframework.ui.Model model) throws KaidenSystemException, KaidenApplicationException
request
- HTTPリクエストresponse
- HTTPレスポンスform
- フォームmodel
- モデルKaidenSystemException
- KaidenSystemException
KaidenApplicationException
- KaidenApplicationException
public String masterSearchs(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, AbstractMasterForm form, org.springframework.ui.Model model) throws KaidenSystemException, KaidenApplicationException
request
- HTTPリクエストresponse
- HTTPレスポンスform
- フォームmodel
- モデルKaidenSystemException
- KaidenSystemException
KaidenApplicationException
- KaidenApplicationException
public String masterSelect(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, AbstractMasterForm form, org.springframework.ui.Model model) throws KaidenSystemException, KaidenApplicationException
request
- HTTPリクエストresponse
- HTTPレスポンスform
- フォームmodel
- モデルKaidenSystemException
- KaidenSystemException
KaidenApplicationException
- KaidenApplicationException
public String masterSelects(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, AbstractMasterForm form, org.springframework.ui.Model model) throws KaidenSystemException, KaidenApplicationException
request
- HTTPリクエストresponse
- HTTPレスポンスform
- フォームmodel
- モデルKaidenSystemException
- KaidenSystemException
KaidenApplicationException
- KaidenApplicationException
public String validate(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, AbstractMasterForm form, org.springframework.ui.Model model)
request
- HTTPリクエストresponse
- HTTPレスポンスform
- フォームmodel
- モデルpublic String authorize(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, AbstractMasterForm form, org.springframework.ui.Model model)
request
- HTTPリクエストresponse
- HTTPレスポンスform
- フォームmodel
- モデルpublic String searchData(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, AbstractMasterForm form, org.springframework.ui.Model model)
request
- HTTPリクエストresponse
- HTTPレスポンスform
- フォームmodel
- モデルprotected String getAuthorizeDenyPage(javax.servlet.http.HttpServletResponse response, ResultType resultType, KaidenAuthorizeDenyException e)
response
- HTTPレスポンスresultType
- 返却タイプe
- KaidenAuthorizeDenyException
protected String getNotAvailablePage(javax.servlet.http.HttpServletResponse response, ResultType resultType, KaidenNotAvailableException e)
response
- HTTPレスポンスresultType
- 返却タイプe
- KaidenNotAvailableException
protected jp.co.slcs.kaiden.v2.base.foundation.model.xml_schema.generic_search_settings.GenericSearchSettings readSetting(Class<? extends AbstractMasterControllerBase> clazz) throws KaidenSystemException
clazz
- 対象検索ActionKaidenSystemException
- XML読み込み例外protected KeywordsCriteriaDto createKeywordCriteria(String keyword, GenericSearchSettingsDto settings)
keyword
- 検索キーワードsettings
- 検索設定.Copyright © 2024 Sumitomo Life Information Systems Co., Ltd. All Rights Reserved.