public abstract class AbstractAppExportJob extends AbstractAppMasterExportJob
AbstractGenericXmlExportJob.ExportXmlMode
AbstractGenericJob.FileProcessType, AbstractGenericJob.IllegalJobParametersException, AbstractGenericJob.ProcessFile
修飾子とタイプ | フィールドと説明 |
---|---|
protected jp.co.slcs.kaiden.v2.extension_imw.foundation.model.service.K20mAppExtParameterService |
k20mAppExtParameterService
K20mAppExtParameterService.
|
protected jp.co.slcs.kaiden.v2.extension_imw.foundation.model.service.K20mAppExtTextService |
k20mAppExtTextService
K20mAppExtTextService.
|
protected jp.co.slcs.kaiden.v2.extension_imw.foundation.model.service.K20mAppExtUserPgmService |
k20mAppExtUserPgmService
K20mAppExtUserPgmService.
|
protected jp.co.slcs.kaiden.v2.extension_imw.foundation.model.service.K20mAppGadgetBlockService |
k20mAppGadgetBlockService
K20mAppGadgetBlockService.
|
protected jp.co.slcs.kaiden.v2.extension_imw.foundation.model.service.K20mAppGadgetFieldService |
k20mAppGadgetFieldService
K20mAppGadgetFieldService.
|
protected jp.co.slcs.kaiden.v2.extension_imw.foundation.model.service.K20mAppGadgetService |
k20mAppGadgetService
K20mAppGadgetService.
|
protected jp.co.slcs.kaiden.v2.extension_imw.foundation.model.service.K20mAppGadgetSurfaceService |
k20mAppGadgetSurfaceService
K20mAppGadgetSurfaceService.
|
protected jp.co.slcs.kaiden.v2.extension_imw.foundation.model.service.K20mAppGadgetValidationService |
k20mAppGadgetValidationService
K20mAppGadgetValidationService.
|
protected jp.co.slcs.kaiden.v2.extension_imw.foundation.model.service.K20mAppService |
k20mAppService
K20mAppService.
|
protected jp.co.slcs.kaiden.v2.extension_imw.foundation.model.service.K20mAppVersionService |
k20mAppVersionService
K20mAppVersionService.
|
protected jp.co.slcs.kaiden.v2.extension_imw.foundation.model.service.K20mPageScreenInfoService |
k20mPageScreenInfoService
K20mPageScreenInfoService.
|
contentsId, criteria, JOBPARAM_CONTENTS_ID
EXCLUDES, JOBPARAM_ARCHIVE_PATH, JOBPARAM_FILE_MODE, JOBPARAM_FILE_PATH, KEY_INDENT_AMOUNT, xmlFileName
contextHelper, dateHelper, dateValidator, formatHelper, identifierHelper, JOBPARAM_COMPANY_CD, JOBPARAM_COMPANY_GROUP_CD, JOBPARAM_COMPANY_GROUP_SET_CD, JOBPARAM_CONDUCTOR, JOBPARAM_ERROR_SKIP, JOBPARAM_JOB_ID, JOBPARAM_JOB_NAME, JOBPARAM_JOB_NET_ID, JOBPARAM_JOB_NET_NAME, JOBPARAM_LOCK_WAIT, JOBPARAM_MONITOR_ID, JOBPARAM_OUTPUT_LOG, JOBPARAM_PROCESS_COMPANY, JOBPARAM_PROCESS_DATE, JOBPARAM_TASK_ID, JOBPARAM_TENANT_ID, jobResultList, localeValidator, parameters, processCompany, processDate, processFiles, propertyHelper, result, systemLocaleHelper, transactionHelper, xmlOutputHelper
コンストラクタと説明 |
---|
AbstractAppExportJob()
コンストラクタ.
|
AbstractAppExportJob(Map<String,String> parameters)
コンストラクタ.
|
修飾子とタイプ | メソッドと説明 |
---|---|
protected <DTO extends KaidenDto> |
convertDafault(Class<DTO> clazz,
Map<String,Object> target,
List<DTO> dataList,
Map<String,List<DTO>> result,
Map<String,Object> criteriaData,
String... keyParams)
画面パスをデフォルトから各画面へ変換.
|
protected <DTO extends KaidenDto> |
createMap(Class<DTO> clazz,
jp.co.slcs.kaiden.v2.base.foundation.model.service.GenerateService<?> service,
String sqlfile,
Map<String,Object> criteriaData,
String... keyParams)
検索条件に紐づくデータを取得しMapを作成.
|
protected Map<String,List<jp.co.slcs.kaiden.v2.extension_imw.foundation.model.xml_schema.app_settings.AppSettings.AppExtParameter>> |
getAppExtParameterMap()
申請書拡張パラメータ取得.
|
protected Map<String,List<jp.co.slcs.kaiden.v2.extension_imw.foundation.model.xml_schema.app_settings.AppSettings.AppExtText>> |
getAppExtTextMap()
申請書拡張テキストMap取得.
|
protected Map<String,List<jp.co.slcs.kaiden.v2.extension_imw.foundation.model.xml_schema.app_settings.AppSettings.AppExtUserPgm>> |
getAppExtUserPgmMap()
申請書拡張ユーザプログラム取得.
|
protected Map<String,List<jp.co.slcs.kaiden.v2.extension_imw.foundation.model.xml_schema.app_settings.AppSettings.AppGadgetBlock>> |
getAppGadgetBlockMap()
申請書ガジェットブロックMap取得.
|
protected Map<String,List<jp.co.slcs.kaiden.v2.extension_imw.foundation.model.xml_schema.app_settings.AppSettings.AppGadgetField>> |
getAppGadgetFieldMap()
申請書ガジェットフィールド取得.
|
protected Map<String,List<jp.co.slcs.kaiden.v2.extension_imw.foundation.model.xml_schema.app_settings.AppSettings.AppGadget>> |
getAppGadgetMap()
申請書ガジェットMap取得.
|
protected Map<String,List<jp.co.slcs.kaiden.v2.extension_imw.foundation.model.xml_schema.app_settings.AppSettings.AppGadgetSurface>> |
getAppGadgetSurfaceMap()
申請書ガジェットサーフィスMap取得.
|
protected Map<String,List<jp.co.slcs.kaiden.v2.extension_imw.foundation.model.xml_schema.app_settings.AppSettings.AppGadgetValidation>> |
getAppGadgetValidationMap()
申請書ガジェットバリデーション取得.
|
protected Map<String,List<jp.co.slcs.kaiden.v2.extension_imw.foundation.model.xml_schema.app_settings.AppSettings.AppVersion>> |
getAppVersionMap()
申請書バージョンMap取得.
|
protected String |
getArchiveFilePath()
アーカイブ先のパスを返却.
|
protected String |
getExportFilePath()
エクスポートファイルのパスを返却.
|
protected Map<String,List<jp.co.slcs.kaiden.v2.extension_imw.foundation.model.xml_schema.app_settings.AppSettings.PageScreenInfo>> |
getPageScreenInfoMap()
申請書基底画面Map取得.
|
protected void |
processMain()
エクスポート処理.
|
getTargetContentsIdList, process, replace
convertClobToString, existingFileOperation, getFileMode, getProcessType, marshal
addArchiveFile, addDeleteFile, addReadFile, addWriteFile, execute, getCompanyCdList, getConductor, getEndMessage, getJobResult, getLockKey, getLockWait, getMessage, getParameter, getParameters, getStartMessage, getSurface, initializeJobResult, isCompanyProcess, isOutputLog, outputJobProcessResult, postExecute, postProcess, preExecute, preProcess, run, validateParameters
protected jp.co.slcs.kaiden.v2.extension_imw.foundation.model.service.K20mAppService k20mAppService
protected jp.co.slcs.kaiden.v2.extension_imw.foundation.model.service.K20mAppVersionService k20mAppVersionService
protected jp.co.slcs.kaiden.v2.extension_imw.foundation.model.service.K20mAppGadgetService k20mAppGadgetService
protected jp.co.slcs.kaiden.v2.extension_imw.foundation.model.service.K20mAppGadgetBlockService k20mAppGadgetBlockService
protected jp.co.slcs.kaiden.v2.extension_imw.foundation.model.service.K20mAppGadgetFieldService k20mAppGadgetFieldService
protected jp.co.slcs.kaiden.v2.extension_imw.foundation.model.service.K20mAppGadgetValidationService k20mAppGadgetValidationService
protected jp.co.slcs.kaiden.v2.extension_imw.foundation.model.service.K20mAppGadgetSurfaceService k20mAppGadgetSurfaceService
protected jp.co.slcs.kaiden.v2.extension_imw.foundation.model.service.K20mPageScreenInfoService k20mPageScreenInfoService
protected jp.co.slcs.kaiden.v2.extension_imw.foundation.model.service.K20mAppExtUserPgmService k20mAppExtUserPgmService
protected jp.co.slcs.kaiden.v2.extension_imw.foundation.model.service.K20mAppExtParameterService k20mAppExtParameterService
protected jp.co.slcs.kaiden.v2.extension_imw.foundation.model.service.K20mAppExtTextService k20mAppExtTextService
protected void processMain() throws KaidenSystemException, KaidenApplicationException
protected Map<String,List<jp.co.slcs.kaiden.v2.extension_imw.foundation.model.xml_schema.app_settings.AppSettings.AppGadget>> getAppGadgetMap() throws KaidenSystemException
KaidenSystemException
- KaidenSystemException
protected Map<String,List<jp.co.slcs.kaiden.v2.extension_imw.foundation.model.xml_schema.app_settings.AppSettings.AppGadgetBlock>> getAppGadgetBlockMap() throws KaidenSystemException
KaidenSystemException
- KaidenSystemException
protected Map<String,List<jp.co.slcs.kaiden.v2.extension_imw.foundation.model.xml_schema.app_settings.AppSettings.AppGadgetSurface>> getAppGadgetSurfaceMap() throws KaidenSystemException
KaidenSystemException
- KaidenSystemException
protected Map<String,List<jp.co.slcs.kaiden.v2.extension_imw.foundation.model.xml_schema.app_settings.AppSettings.PageScreenInfo>> getPageScreenInfoMap() throws KaidenSystemException
KaidenSystemException
- KaidenSystemException
protected Map<String,List<jp.co.slcs.kaiden.v2.extension_imw.foundation.model.xml_schema.app_settings.AppSettings.AppExtUserPgm>> getAppExtUserPgmMap() throws KaidenSystemException
KaidenSystemException
- KaidenSystemException
protected Map<String,List<jp.co.slcs.kaiden.v2.extension_imw.foundation.model.xml_schema.app_settings.AppSettings.AppExtParameter>> getAppExtParameterMap() throws KaidenSystemException
KaidenSystemException
- KaidenSystemException
protected Map<String,List<jp.co.slcs.kaiden.v2.extension_imw.foundation.model.xml_schema.app_settings.AppSettings.AppGadgetField>> getAppGadgetFieldMap() throws KaidenSystemException
KaidenSystemException
- KaidenSystemException
protected Map<String,List<jp.co.slcs.kaiden.v2.extension_imw.foundation.model.xml_schema.app_settings.AppSettings.AppGadgetValidation>> getAppGadgetValidationMap() throws KaidenSystemException
KaidenSystemException
- KaidenSystemException
protected Map<String,List<jp.co.slcs.kaiden.v2.extension_imw.foundation.model.xml_schema.app_settings.AppSettings.AppVersion>> getAppVersionMap() throws KaidenSystemException
KaidenSystemException
- KaidenSystemException
protected Map<String,List<jp.co.slcs.kaiden.v2.extension_imw.foundation.model.xml_schema.app_settings.AppSettings.AppExtText>> getAppExtTextMap() throws KaidenSystemException
KaidenSystemException
- KaidenSystemException
protected String getExportFilePath()
getExportFilePath
クラス内 AbstractGenericXmlExportJob
protected String getArchiveFilePath()
getArchiveFilePath
クラス内 AbstractGenericXmlExportJob
protected <DTO extends KaidenDto> Map<String,List<DTO>> createMap(Class<DTO> clazz, jp.co.slcs.kaiden.v2.base.foundation.model.service.GenerateService<?> service, String sqlfile, Map<String,Object> criteriaData, String... keyParams) throws KaidenSystemException
当メソッドではK20mAppGadgetValidationテーブルの場合の処理を追加
createMap
クラス内 AbstractGenericXmlExportJob
DTO
- DTOの型clazz
- クラスservice
- サービスクラスsqlfile
- SQLファイル名criteriaData
- 検索条件keyParams
- キーパラメータKaidenSystemException
- KaidenSystemException
protected <DTO extends KaidenDto> void convertDafault(Class<DTO> clazz, Map<String,Object> target, List<DTO> dataList, Map<String,List<DTO>> result, Map<String,Object> criteriaData, String... keyParams) throws KaidenSystemException
DTO
- DTOの型clazz
- クラスtarget
- 処理対象dataList
- データリストresult
- 結果MAPcriteriaData
- 検索条件keyParams
- キーパラメータKaidenSystemException
- KaidenSystemException
Copyright © 2024 Sumitomo Life Information Systems Co., Ltd. All Rights Reserved.