@Component @Scope(value="prototype") public class AnalysisReportUploadDownloadLogic extends Object
修飾子とタイプ | クラスと説明 |
---|---|
class |
AnalysisReportUploadDownloadLogic.ValidateAnalysisReportFileExists
データ分析レポートファイル存在チェック.
|
修飾子とタイプ | フィールドと説明 |
---|---|
protected ContextHelper |
contextHelper
ContextHelper.
|
protected DateHelper |
dateHelper
DateHelper.
|
protected PropertyHelper |
propertyHelper
PropertyHelper.
|
protected StorageFileHelper |
storageFileHelper
StorageFileHelper.
|
コンストラクタと説明 |
---|
AnalysisReportUploadDownloadLogic() |
@Autowired protected ContextHelper contextHelper
@Autowired protected DateHelper dateHelper
@Autowired protected PropertyHelper propertyHelper
@Autowired protected StorageFileHelper storageFileHelper
public LogicResultDto uploadAjax(AnalysisReportUploadDownloadForm form) throws KaidenSystemException, KaidenApplicationException
form
- 画面から送信された値KaidenSystemException
- KaidenSystemException
KaidenApplicationException
- KaidenApplicationException
public LogicResultDto preDownloadAjax(javax.servlet.http.HttpServletRequest request, AnalysisReportUploadDownloadForm form) throws KaidenSystemException, KaidenApplicationException
request
- 画面から送信された値form
- 画面から送信された値KaidenSystemException
- KaidenSystemException
KaidenApplicationException
- KaidenApplicationException
public LogicResultDto searchAjax(AnalysisReportUploadDownloadForm form) throws KaidenSystemException
form
- 画面から送信された値KaidenSystemException
- KaidenSystemException
protected Map<String,Object> createSearchResult(long limit, long numberOfPage, long totalCount, List<Map<String,Object>> dataList)
limit
- ページ単位の表示件数numberOfPage
- 返却ページ番号totalCount
- 検索結果の全件数dataList
- 抽出・ソート済み検索結果データリストprotected List<Map<String,Object>> convertListForDisplay(List<Map<String,Object>> mapList)
mapList
- 変換元のマップリストpublic LogicResultDto fileExistsAjax(AnalysisReportUploadDownloadForm form) throws KaidenSystemException
form
- 画面から送信された値KaidenSystemException
- KaidenSystemException
public LogicResultDto deleteAjax(AnalysisReportUploadDownloadForm form) throws KaidenSystemException
form
- 画面から送信された値KaidenSystemException
- KaidenSystemException
public List<KaidenValidateResult> validate4Upload(Map<String,Object> data, Map<String,String> surfaces)
data
- 対象データsurfaces
- メッセージ生成用ラベル(フィールドキー、ラベル)public List<KaidenValidateResult> validate4Download(Map<String,Object> data, Map<String,String> surfaces)
data
- 対象データsurfaces
- メッセージ生成用ラベル(フィールドキー、ラベル)public List<ValidateDefsDto> getValidateDefsDtoList4Upload()
public List<ValidateDefsDto> getValidateDefsDtoList4Download()
public Map<String,String> getSurfaces()
public KaidenValidateExecutor makeValidateExecuter(Map<String,Object> data, Map<String,String> surfaces, List<ValidateDefsDto> datList)
data
- 対象データsurfaces
- メッセージ置換用ラベル(フィールドキー、ラベル内容)datList
- バリデート実行クラス用パラメータDTOリストCopyright © 2024 Sumitomo Life Information Systems Co., Ltd. All Rights Reserved.