public class TripDataEntryJob extends AbstractJnaviGenericJob
AbstractGenericJob.FileProcessType, AbstractGenericJob.IllegalJobParametersException, AbstractGenericJob.ProcessFile
修飾子とタイプ | フィールドと説明 |
---|---|
protected int |
corporateErrorCount
企業単位処理エラー件数.
|
protected Boolean |
corporateErrorFlg
企業単位処理エラー判定.
|
protected int |
corporateNormalCount
企業単位処理件数.
|
protected int |
corporateWarningCount
企業単位処理警告件数.
|
static String |
JOBPARAM_EXTENSION_ID
ジョブパラメータキー:マスタ拡張ID(extensionId).
|
protected static String |
JOBPARAM_MASTER_ID
ジョブパラメータキー:マスタID(masterId).
|
companyManagerHelper, companySettingsHelper, errorFlg, genericManager, JOBPARAM_CORPORATE_CD, k10mJnaviContractService, userManagerHelper
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
コンストラクタと説明 |
---|
TripDataEntryJob()
コンストラクタ.
|
TripDataEntryJob(Map<String,String> parameters)
コンストラクタ.
|
修飾子とタイプ | メソッドと説明 |
---|---|
protected boolean |
checkRecordData(Map<String,Object> contract,
jp.co.slcs.kaiden.v2.base.foundation.model.entity.K10tJnaviTripData record)
ワークデータを変換.
|
protected void |
doCorporateProcess(Map<String,Object> contract)
J'sNAVI契約企業単位処理.
|
jp.co.intra_mart.foundation.job_scheduler.JobResult |
execute()
ジョブ実行時に起動されるメソッド.
|
getJnaviContract, getJnaviContract, getJnaviSetting, isCompanyProcess, process, validateParameters
addArchiveFile, addDeleteFile, addReadFile, addWriteFile, getCompanyCdList, getConductor, getEndMessage, getJobResult, getLockKey, getLockWait, getMessage, getParameter, getParameters, getProcessType, getStartMessage, getSurface, initializeJobResult, isOutputLog, outputJobProcessResult, postExecute, postProcess, preExecute, preProcess, replace, run
protected static final String JOBPARAM_MASTER_ID
public static final String JOBPARAM_EXTENSION_ID
protected Boolean corporateErrorFlg
protected int corporateNormalCount
protected int corporateWarningCount
protected int corporateErrorCount
public jp.co.intra_mart.foundation.job_scheduler.JobResult execute() throws jp.co.intra_mart.foundation.job_scheduler.exception.JobExecuteException
本メソッドでは、テナント全体/会社別処理の分岐やトランザクション制御、処理後の結果XML出力を行います。
execute
インタフェース内 jp.co.intra_mart.foundation.job_scheduler.Job
execute
クラス内 AbstractGenericJob
jp.co.intra_mart.foundation.job_scheduler.exception.JobExecuteException
- ジョブの実行に失敗protected void doCorporateProcess(Map<String,Object> contract) throws KaidenSystemException, KaidenApplicationException
doCorporateProcess
クラス内 AbstractJnaviGenericJob
contract
- J'sNAVI契約マスタ情報KaidenSystemException
- KaidenSystemException
KaidenApplicationException
- KaidenApplicationException
Copyright © 2024 Sumitomo Life Information Systems Co., Ltd. All Rights Reserved.