public abstract class AbstractReportControllerBase extends Object
修飾子とタイプ | フィールドと説明 |
---|---|
Map<String,Object> |
data
Map.
|
protected PropertyHelper |
propertyHelper
PropertyHelper.
|
コンストラクタと説明 |
---|
AbstractReportControllerBase() |
修飾子とタイプ | メソッドと説明 |
---|---|
protected void |
authorize(jp.co.slcs.kaiden.v2.base.foundation.model.xml_schema.report_builder_settings.ReportBuilderSettings settings)
認可判定.
|
String |
downloadCsv(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
AbstractReportForm form,
org.springframework.ui.Model model)
CSVダウンロード.
|
String |
exportCsv(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
AbstractReportForm form,
org.springframework.ui.Model model)
CSVエクスポート.
|
protected String |
getAuthorizeDenyPage(javax.servlet.http.HttpServletResponse response,
ResultType resultType,
KaidenAuthorizeDenyException e)
汎用エラー画面URLを返却.
|
protected abstract AbstractReportForm |
getForm()
Formを返却.
|
protected AbstractReportLogicBase |
getLogic(jp.co.slcs.kaiden.v2.base.foundation.model.xml_schema.report_builder_settings.ReportBuilderSettings settings)
Logicを返却.
|
protected jp.co.slcs.kaiden.v2.base.foundation.model.xml_schema.report_builder_settings.ReportBuilderSettings |
getSettings()
ReportBuilder定義を返却.
|
String |
index(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
AbstractReportForm form,
org.springframework.ui.Model model)
初期表示処理.
|
String |
indexPortal(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
AbstractReportForm form,
org.springframework.ui.Model model)
初期表示処理(ポートレット用).
|
String |
registQuery(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
AbstractReportForm form,
org.springframework.ui.Model model)
Query登録処理.
|
String |
removeQuery(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
AbstractReportForm form,
org.springframework.ui.Model model)
Query削除処理.
|
String |
reportInfo(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
AbstractReportForm form,
org.springframework.ui.Model model)
Report情報取得処理.
|
String |
search(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
AbstractReportForm form,
org.springframework.ui.Model model)
検索処理.
|
protected abstract void |
setForm(AbstractReportForm form)
Formを設定.
|
String |
setInitSearchQuery(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
AbstractReportForm form,
org.springframework.ui.Model model)
初期検索Query設定処理.
|
String |
shareQuery(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
AbstractReportForm form,
org.springframework.ui.Model model)
Query連携処理.
|
String |
sortList(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
AbstractReportForm form,
org.springframework.ui.Model model)
ソート順が変更された際の処理.
|
@Autowired protected PropertyHelper propertyHelper
protected abstract AbstractReportForm getForm()
protected abstract void setForm(AbstractReportForm form)
form
- formprotected AbstractReportLogicBase getLogic(jp.co.slcs.kaiden.v2.base.foundation.model.xml_schema.report_builder_settings.ReportBuilderSettings settings) throws KaidenSystemException
settings
- ReportBuilderSettings
KaidenSystemException
- KaidenSystemException
protected jp.co.slcs.kaiden.v2.base.foundation.model.xml_schema.report_builder_settings.ReportBuilderSettings getSettings() throws KaidenSystemException
ReportBuilderSettings
KaidenSystemException
- KaidenSystemException
protected void authorize(jp.co.slcs.kaiden.v2.base.foundation.model.xml_schema.report_builder_settings.ReportBuilderSettings settings) throws KaidenAuthorizeDenyException
settings
- GenericMasterSettings
KaidenAuthorizeDenyException
- KaidenAuthorizeDenyException
public String index(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, AbstractReportForm form, org.springframework.ui.Model model) throws KaidenSystemException, KaidenApplicationException
request
- HTTPリクエストresponse
- HTTPレスポンスform
- フォームmodel
- モデルKaidenSystemException
- KaidenSystemException
KaidenApplicationException
- KaidenApplicationException
public String indexPortal(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, AbstractReportForm form, org.springframework.ui.Model model) throws KaidenSystemException, KaidenApplicationException
request
- HTTPリクエストresponse
- HTTPレスポンスform
- フォームmodel
- モデルKaidenSystemException
- KaidenSystemException
KaidenApplicationException
- KaidenApplicationException
public String reportInfo(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, AbstractReportForm 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, AbstractReportForm form, org.springframework.ui.Model model) throws KaidenSystemException, KaidenApplicationException
request
- HTTPリクエストresponse
- HTTPレスポンスform
- フォームmodel
- モデルKaidenSystemException
- KaidenSystemException
KaidenApplicationException
- KaidenApplicationException
public String registQuery(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, AbstractReportForm form, org.springframework.ui.Model model) throws KaidenSystemException, KaidenApplicationException
request
- HTTPリクエストresponse
- HTTPレスポンスform
- フォームmodel
- モデルKaidenSystemException
- KaidenSystemException
KaidenApplicationException
- KaidenApplicationException
public String removeQuery(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, AbstractReportForm form, org.springframework.ui.Model model) throws KaidenSystemException, KaidenApplicationException
request
- HTTPリクエストresponse
- HTTPレスポンスform
- フォームmodel
- モデルKaidenSystemException
- KaidenSystemException
KaidenApplicationException
- KaidenApplicationException
public String shareQuery(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, AbstractReportForm form, org.springframework.ui.Model model) throws KaidenSystemException, KaidenApplicationException
request
- HTTPリクエストresponse
- HTTPレスポンスform
- フォームmodel
- モデルKaidenSystemException
- KaidenSystemException
KaidenApplicationException
- KaidenApplicationException
public String setInitSearchQuery(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, AbstractReportForm form, org.springframework.ui.Model model) throws KaidenSystemException, KaidenApplicationException
request
- HTTPリクエストresponse
- HTTPレスポンスform
- フォームmodel
- モデルKaidenSystemException
- KaidenSystemException
KaidenApplicationException
- KaidenApplicationException
public String exportCsv(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, AbstractReportForm form, org.springframework.ui.Model model) throws KaidenSystemException, KaidenApplicationException
request
- HTTPリクエストresponse
- HTTPレスポンスform
- フォームmodel
- モデルKaidenSystemException
- KaidenSystemException
KaidenApplicationException
- KaidenApplicationException
public String downloadCsv(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, AbstractReportForm form, org.springframework.ui.Model model) throws KaidenSystemException, KaidenApplicationException
request
- HTTPリクエストresponse
- HTTPレスポンスform
- フォームmodel
- モデルKaidenSystemException
- KaidenSystemException
KaidenApplicationException
- KaidenApplicationException
public String sortList(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, AbstractReportForm form, org.springframework.ui.Model model) throws KaidenSystemException, KaidenApplicationException
request
- HTTPリクエストresponse
- HTTPレスポンスform
- フォームmodel
- モデルKaidenSystemException
- KaidenSystemException
KaidenApplicationException
- KaidenApplicationException
protected String getAuthorizeDenyPage(javax.servlet.http.HttpServletResponse response, ResultType resultType, KaidenAuthorizeDenyException e)
response
- HTTPレスポンスresultType
- 返却タイプe
- KaidenAuthorizeDenyException
Copyright © 2023 Sumitomo Life Information Systems Co., Ltd. All Rights Reserved.