@Component @Scope(value="prototype") public class FbdataLumpExportLogic extends AbstractFbdataLogicBase
修飾子とタイプ | クラスと説明 |
---|---|
protected static class |
FbdataLumpExportLogic.FbdataLumpExportConvert
FBデータ一括出力画面へデータを渡す際の書式変換.
|
AbstractFbdataLogicBase.FbdataConvert
修飾子とタイプ | フィールドと説明 |
---|---|
protected static String |
DATA_RECORD_LIST
dataRecordList.
|
protected static String |
END_RECORD
endRecord.
|
protected static String |
ERROR_MSG
errorMsg.
|
protected static String |
ERROR_MSG_LIST
errorMsgList.
|
FbExportHelper |
fbExportHelper
FbExportHelper.
|
protected static String |
HEADER_RECORD
headerRecord.
|
SystemLocaleHelper |
systemLocaleHelper
SystemLocaleHelper.
|
protected static String |
TRAILER_RECORD
trailerRecord.
|
contextHelper, dateHelper, fbControlManager, fbExportManager, propertyHelper
コンストラクタと説明 |
---|
FbdataLumpExportLogic() |
修飾子とタイプ | メソッドと説明 |
---|---|
protected jp.co.slcs.kaiden.v2.product_workflow.foundation.model.xml_schema.fbdata_export_job_settings.FbdataExportJobSettings.ExtensionSettings |
createFbExportJobSettings4Online(FbdataLumpExportForm form)
FB出力ジョブオンライン実行用のパラメータを生成.
|
protected Map<String,String> |
createFbExportJobSettingsMap(FbdataLumpExportForm form)
FormからFB出力ジョブのパラメータを生成.
|
protected jp.co.intra_mart.foundation.job_scheduler.model.jobnet.Jobnet |
createJobnet(String jobnetId,
Map<String,String> parameterMap)
FB出力のジョブネットを生成.
|
LogicResultDto |
exportFbdata(FbdataLumpExportForm form)
FBデータ一括出力.
|
protected Map<String,Object> |
paging(List<Map<String,Object>> dataMapList,
Long limit,
Long numberOfPage,
String resultListKey)
ページング.
|
LogicResultDto |
searchAjax(FbdataLumpExportForm form)
リスト検索(FBデータ出力画面).
|
createAuthCriteria, getCriteria, searchAjax
@Autowired public SystemLocaleHelper systemLocaleHelper
@Autowired public FbExportHelper fbExportHelper
@Transactional(propagation=NOT_SUPPORTED) public LogicResultDto searchAjax(FbdataLumpExportForm form) throws KaidenSystemException, KaidenHaventAuthorityToCompanyException
form
- 画面から送信された値KaidenSystemException
- システムエラーKaidenHaventAuthorityToCompanyException
- 会社認可エラーprotected Map<String,Object> paging(List<Map<String,Object>> dataMapList, Long limit, Long numberOfPage, String resultListKey)
dataMapList
- 結果リストlimit
- 1ページあたりの件数numberOfPage
- 返却ページ番号resultListKey
- データキー@Transactional(rollbackFor=java.lang.Exception.class) public LogicResultDto exportFbdata(FbdataLumpExportForm form) throws KaidenSystemException, KaidenHaventAuthorityToCompanyException
ジョブクラスのexportを実行します。
form
- 画面から送信された値KaidenSystemException
- システム例外KaidenHaventAuthorityToCompanyException
- 会社認可エラーprotected jp.co.slcs.kaiden.v2.product_workflow.foundation.model.xml_schema.fbdata_export_job_settings.FbdataExportJobSettings.ExtensionSettings createFbExportJobSettings4Online(FbdataLumpExportForm form)
form
- Formprotected Map<String,String> createFbExportJobSettingsMap(FbdataLumpExportForm form)
form
- FormCopyright © 2024 Sumitomo Life Information Systems Co., Ltd. All Rights Reserved.