クラス
jp.terasoluna.fw.batch.core.JobStatus の使用

JobStatus を使用しているパッケージ
jp.terasoluna.fw.batch.commonj APサーバ起動用(CommonJ対応機能)関連クラス群 
jp.terasoluna.fw.batch.commonj.init APサーバ起動(CommonJ対応機能)関連クラス群-ジョブ起動クラス関連 
jp.terasoluna.fw.batch.commonj.listener APサーバ起動(CommonJ対応機能)関連クラス群-リスナー関連 
jp.terasoluna.fw.batch.commonj.usequeue APサーバ起動(CommonJ対応機能)関連クラス群-ワークマネジャー関連 
jp.terasoluna.fw.batch.controlbreak コントロールブレイク機能関連 
jp.terasoluna.fw.batch.core フレームワーク基底クラス群 
jp.terasoluna.fw.batch.ibatissupport iBatis依存クラス群 
jp.terasoluna.fw.batch.init 非同期実行機能関連クラス群 
jp.terasoluna.fw.batch.monitor ジョブ監視関連 
jp.terasoluna.fw.batch.partition 分割ジョブ関連 
jp.terasoluna.fw.batch.restart リスタート機能関連 
jp.terasoluna.fw.batch.springsupport.init Spring依存クラス群-ジョブ起動クラス関連 
jp.terasoluna.fw.batch.springsupport.standard Spring依存クラス群-標準実装クラス群 
jp.terasoluna.fw.batch.springsupport.transaction Spring依存クラス群-トランザクション関連 
jp.terasoluna.fw.batch.standard フレームワーク基底クラスに対する標準実装クラス群 
 

jp.terasoluna.fw.batch.commonj での JobStatus の使用
 

JobStatus 型のパラメータを持つ jp.terasoluna.fw.batch.commonj のメソッド
 commonj.work.WorkItem WorkManagerExecutorService.submit(QueueProcessor queueProcessor, WorkQueue workQueue, JobStatus jobStatus)
          推奨されていません。 Workerの実行を登録する。
 commonj.work.WorkItem WorkerExecutorService.submit(QueueProcessor queueProcessor, WorkQueue workQueue, JobStatus jobStatus)
          推奨されていません。 Workerの実行を登録する。
 

jp.terasoluna.fw.batch.commonj.init での JobStatus の使用
 

JobStatus として宣言されている jp.terasoluna.fw.batch.commonj.init のフィールド
protected  JobStatus JobExecutor.jobStatus
          推奨されていません。 ジョブステータス。
 

JobStatus を返す jp.terasoluna.fw.batch.commonj.init のメソッド
protected  JobStatus JobExecutor.execute(JobInfo jobInfo)
          推奨されていません。 ジョブを実行する。
 JobStatus ChildJobExecutor.execute(JobInfo jobInfo, JobContext jobContext)
          推奨されていません。 ジョブを実行する。
 JobStatus JobExecutor.getJobStatus()
          推奨されていません。 ジョブステータスの取得。
 JobStatus ChildJobExecutor.getJobStatus()
          推奨されていません。 ジョブステータスの取得。
protected  JobStatus ChildJobExecutor.getJobStatus(org.springframework.context.ConfigurableApplicationContext jobFactory, JobContext jobContext)
          推奨されていません。 ジョブコンテキストからジョブステータスを作成する。
 

JobStatus 型のパラメータを持つ jp.terasoluna.fw.batch.commonj.init のメソッド
protected  void ChildJobExecutor.printEndLog(JobStatus jobStatus)
          推奨されていません。 ジョブの終了ログ。
 

jp.terasoluna.fw.batch.commonj.listener での JobStatus の使用
 

JobStatus 型のパラメータを持つ jp.terasoluna.fw.batch.commonj.listener のメソッド
private  JobMessageInfo JobExecutorListener.createJobMessageInfo(JobStatus jobStatus, JobExecutor jobExecutor)
          推奨されていません。 ジョブメッセージ管理情報を作成する。
private  void JobExecutorListener.printLog(java.lang.String message, JobMessageInfo jobMessageInfo, JobStatus jobStatus)
          推奨されていません。 ログ出力。
 

jp.terasoluna.fw.batch.commonj.usequeue での JobStatus の使用
 

JobStatus 型のパラメータを持つ jp.terasoluna.fw.batch.commonj.usequeue のメソッド
 WorkQueue WorkManagerTaskWorkQueueFactory.getWorkQueue(JobStatus jobStatus)
          推奨されていません。 ワークキューを取得する。
 

JobStatus 型のパラメータを持つ jp.terasoluna.fw.batch.commonj.usequeue のコンストラクタ
WorkManagerTaskWorkQueue(int queueLength, JobStatus jobStatus)
          推奨されていません。 コンストラクタ。
 

jp.terasoluna.fw.batch.controlbreak での JobStatus の使用
 

JobStatus 型のパラメータを持つ jp.terasoluna.fw.batch.controlbreak のメソッド
 void ControlBreakProcessor.doAllChunkInternalControlBreak(ControlBreakRowObject controlBreakRowObject, JobContext jobContext, JobStatus jobStatus, java.util.List<java.util.LinkedHashMap<java.lang.String,java.lang.Object>> batchUpdateMapList)
          全コントロールブレイクを起動する。
 void ControlBreakProcessor.doAllTransChunkControlBreak(ControlBreakChunk controlBreakChunk, JobStatus jobStatus, java.util.List<java.util.LinkedHashMap<java.lang.String,java.lang.Object>> batchUpdateMapList)
          全トランスチャンクコントロールブレイクを起動する。
 void ControlBreakProcessor.doChunkControlBreak(ControlBreakChunk controlBreakChunk, JobStatus jobStatus, java.util.List<java.util.LinkedHashMap<java.lang.String,java.lang.Object>> batchUpdateMapList)
          チャンク範囲とコントロールブレイク範囲が等しい コントロールブレイクについて コントロールブレイク処理を行う。
 void ControlBreakProcessor.doControlBreak(ControlBreakRowObject controlBreakRowObject, JobContext jobContext, JobStatus jobStatus, java.util.List<java.util.LinkedHashMap<java.lang.String,java.lang.Object>> batchUpdateMapList)
          チャンク範囲と関係なく、BLogic実行毎に コントロールブレイクについて コントロールブレイク処理を行う。
 void ControlBreakProcessor.doTransChunkControlBreak(ControlBreakChunk controlBreakChunk, JobStatus jobStatus, java.util.List<java.util.LinkedHashMap<java.lang.String,java.lang.Object>> batchUpdateMapList)
          チャンク範囲よりもコントロールブレイク範囲が広い コントロールブレイクについて コントロールブレイク処理を行う。
 void ControlBreakBLogicExecutor.executeBLogic(java.lang.Object blogicInputData, JobContext jobContext, JobStatus jobStatus, java.util.List<java.util.LinkedHashMap<java.lang.String,java.lang.Object>> batchUpdateMapList)
          ビジネスロジックを実行後、指定されたコントロールブレイク処理があれば、 ブレイク処理を実行する。
private  void ControlBreakProcessor.processControlBreak(JobContext jobContext, JobStatus jobStatus, java.util.List<java.util.LinkedHashMap<java.lang.String,java.lang.Object>> batchUpdateMapList, java.util.Map<java.lang.String,java.lang.Object> chunkControlBreakKeyMap, ControlBreakHandler<JobContext> controlBreakHandler)
          コントロールブレイクを実行する。
 void ControlBreakWorker.work(Chunk chunk, JobStatus jobStatus)
          Chunk の処理後、コントロールブレイクの設定があれば コントロールブレイクハンドラを実行する。
 

jp.terasoluna.fw.batch.core での JobStatus の使用
 

JobStatus 型の型パラメータを持つ jp.terasoluna.fw.batch.core のフィールド
private  java.util.List<JobStatus> JobStatus.childJobStatusList
          ジョブの処理状況のリスト。
 

JobStatus を返す jp.terasoluna.fw.batch.core のメソッド
 JobStatus JobStatus.getChild(JobContext jobContext)
          子ジョブ処理状況を取得する。
 

JobStatus 型の引数を持つ型を返す jp.terasoluna.fw.batch.core のメソッド
 java.util.List<JobStatus> JobStatus.getChildJobStatusList()
          子ジョブの処理結果を保持したリストを取得する。
 

JobStatus 型のパラメータを持つ jp.terasoluna.fw.batch.core のメソッド
protected  void JobStatus.addChildJobStatus(JobStatus jobStatus)
          子ジョブの処理結果をリストに追加する。
 CollectorResult Collector.collect(T jobContext, WorkQueue workQueue, JobStatus jobStatus)
          処理対象データの取得用メソッド。
 CollectorResult AbstractCollector.collect(T jobContext, WorkQueue workQueue, JobStatus jobStatus)
          対象データ取得処理を開始する。
protected abstract  CollectorResult AbstractCollector.doCollect(T jobContext, CollectedDataHandler collectedDataHandler, JobStatus jobStatus)
          対象データを取得する。
 void StandardBLogicExecutor.executeBLogic(java.lang.Object blogicInputData, JobContext jobContext, JobStatus jobStatus, java.util.List<java.util.LinkedHashMap<java.lang.String,java.lang.Object>> batchUpdateMapList)
          ビジネスロジックを実行し、ビジネスロジック実行結果の処理を行う。
 void BLogicExecutor.executeBLogic(java.lang.Object blogicInputData, JobContext jobContext, JobStatus jobStatus, java.util.List<java.util.LinkedHashMap<java.lang.String,java.lang.Object>> batchUpdateMapList)
          ビジネスロジックを実行する。
protected  void JobManager.finishWork(JobStatus parentJobStatus, JobStatus jobStatus)
          作業終了処理を行う。
 WorkQueue WorkQueueFactory.getWorkQueue(JobStatus jobStatus)
          作業キューを生成する。
 void SupportLogicResultHandler.handle(BLogicResult result, JobStatus jobStatus, java.lang.String name)
          サポート処理の実行結果を処理する。
 void BLogicResultHandler.handle(BLogicResult result, java.lang.Object blogicInputData, JobStatus jobStatus, java.util.List<java.util.LinkedHashMap<java.lang.String,java.lang.Object>> batchUpdateMapList)
          ビジネスロジック実行結果を処理する。
 void CollectorResultHandler.handle(CollectorResult result, JobStatus jobStatus)
          対象データ取得結果を処理する。
 void ThrowableHandler.handle(JobContext jobContext, java.lang.Throwable throwable, JobStatus jobStatus)
          Throwableに対する処理を行う。
 void BatchUpdateResultHandler.handle(JobStatus jobStatus, java.util.List<java.util.LinkedHashMap<java.lang.String,java.lang.Object>> batchUpdateMapList)
          バッチ更新処理結果を処理する。
 void JobExceptionHandler.handlException(JobContext jobContext, JobException jobException, JobStatus jobStatus)
          例外処理を行う。
 void SupportProcessor.process(JobContext jobContext, JobStatus jobStatus)
          サポート処理を行う。
protected  void JobWorker.processBatchUpdate(JobContext jobContext, JobStatus jobStatus, java.util.List<java.util.LinkedHashMap<java.lang.String,java.lang.Object>> batchUpdateMapList)
          バッチ更新を行う。
private  void JobManager.processCollect(JobContext jobContext, WorkQueue workQueue, JobStatus jobStatus)
          対象データ取得を行う。
protected  void JobStatus.resetChildData(JobStatus childJobStatus, JobContext jobContext)
          子ジョブ処理状況に親ジョブ処理状況を設定する。
 void JobStatusSummarizer.summarize(JobStatus jobStatus)
          ジョブ処理状態の結果ハンドリング。
 void JobWorker.work(Chunk chunk, JobStatus jobStatus)
          Chunk を処理する。
 void Workable.work(T workUnit, JobStatus jobStatus)
          作業を行う。
 void JobManager.work(WorkUnit workUnit, JobStatus jobStatus)
          作業を行う。
private  void JobWorker.writeEndLog(JobStatus jobStatus)
          JobWorkerの終了ログを出力する。
private  void JobManager.writeEndLog(JobStatus jobStatus)
          JobManagerの終了ログを出力する。
private  void AbstractCollector.writeEndLog(JobStatus jobStatus)
          AbstractCollectorの終了ログを出力する。
private  void StandardBLogicExecutor.writeEndLog(JobStatus jobStatus, BLogicResult blogicResult)
          BLogicExecutorの結果ログを出力する。
private  void StandardBLogicExecutor.writeStartLog(JobStatus jobStatus)
          BLogicExecutorの開始ログを出力する。
private  void JobWorker.writeStartLog(JobStatus jobStatus)
          JobWorkerの開始ログを出力する。
private  void JobManager.writeStartLog(JobStatus jobStatus)
          JobManagerの開始ログを出力する。
private  void AbstractCollector.writeStartLog(JobStatus jobStatus)
          AbstractCollectorの開始ログを出力する。
 

jp.terasoluna.fw.batch.ibatissupport での JobStatus の使用
 

JobStatus として宣言されている jp.terasoluna.fw.batch.ibatissupport のフィールド
private  JobStatus IBatisDbCollectorImpl.QueuePutRowHandler.jobStatus
          処理状況。
 

JobStatus 型のパラメータを持つ jp.terasoluna.fw.batch.ibatissupport のメソッド
protected  CollectorResult IBatisDbCollectorImpl.doCollect(JobContext jobContext, CollectedDataHandler collectedDataHandler, JobStatus jobStatus)
          対象データ取得処理を実行するメソッド。
 

JobStatus 型のパラメータを持つ jp.terasoluna.fw.batch.ibatissupport のコンストラクタ
IBatisDbCollectorImpl.QueuePutRowHandler(CollectedDataHandler collectedDataHandler, JobStatus jobStatus)
          コンストラクタ。
 

jp.terasoluna.fw.batch.init での JobStatus の使用
 

JobStatus 型の型パラメータを持つ jp.terasoluna.fw.batch.init のフィールド
private  java.util.Map<java.lang.String,JobStatus> EndFileChecker.jobStatusMap
          処理状況格納用Map。
 

JobStatus 型のパラメータを持つ jp.terasoluna.fw.batch.init のメソッド
private  void EndFileChecker.addJobStatus(java.lang.String key, JobStatus jobStatus)
          ジョブステータスをマップに登録する。
 void EndFileChecker.addParentJobStatus(JobStatus jobStatus, java.lang.String jobID, java.lang.String jobOptionID)
          親ジョブのジョブステータスを処理状況格納用Mapに設定する。
protected  CollectorResult JobRequestInfoCollector.doCollect(JobContext jobContext, CollectedDataHandler collectedDataHandler, JobStatus jobStatus)
          ジョブ依頼情報取得、監視処理の実行。
 void EndFileChecker.removeParentJobStatus(JobStatus jobStatus, java.lang.String jobID, java.lang.String jobOptionID)
          親ジョブのジョブステータスを処理状況格納用Mapから削除する。
 void NullWorker.work(WorkUnit workUnit, JobStatus jobStatus)
          マネージャーのメイン処理用メソッド。
 

jp.terasoluna.fw.batch.monitor での JobStatus の使用
 

jp.terasoluna.fw.batch.monitor での JobStatus のサブクラス
 class MonitorableJobStatus
          推奨されていません。  
 class MonitorableTransactionalJobStatus
          推奨されていません。  
 

JobStatus 型の型パラメータを持つ jp.terasoluna.fw.batch.monitor のフィールド
private static java.util.Map<java.lang.String,JobStatus> MBeanRegister.registerMBeanJobStatusMap
          推奨されていません。 MBeanServerに登録されたMBean名を保持するマップ。
 

JobStatus を返す jp.terasoluna.fw.batch.monitor のメソッド
 JobStatus MonitorableTransactionalJobStatus.getChild(JobContext jobContext)
          推奨されていません。 子ジョブ処理状況を取得する。
 JobStatus MonitorableJobStatus.getChild(JobContext jobContext)
          推奨されていません。 子ジョブ処理状況を取得する。
 

JobStatus 型のパラメータを持つ jp.terasoluna.fw.batch.monitor のメソッド
private  java.lang.String MBeanRegister.getRegistName(JobStatus jobStatus)
          推奨されていません。 MBean登録名を生成し、返却する。
 void MBeanRegister.registerMBean(JobStatus jobStatus)
          推奨されていません。 MBeanServerにJobResult(mbean)を登録する。
 

jp.terasoluna.fw.batch.partition での JobStatus の使用
 

JobStatus 型のパラメータを持つ jp.terasoluna.fw.batch.partition のメソッド
protected  void SequentialChildJobManager.finishWork(JobStatus parentJobStatus, JobStatus jobStatus)
          作業終了処理を行う。
 

jp.terasoluna.fw.batch.restart での JobStatus の使用
 

jp.terasoluna.fw.batch.restart での JobStatus のサブクラス
 class RestartJobStatus
          リスタート用ジョブの処理状況を保持するクラス。
 

JobStatus として宣言されている jp.terasoluna.fw.batch.restart のフィールド
private  JobStatus RestartJobStatus.jobStatus
          処理状況。
 

JobStatus を返す jp.terasoluna.fw.batch.restart のメソッド
 JobStatus RestartJobStatus.getChild(JobContext jobContext)
          子ジョブ処理状況を取得する。
 

JobStatus 型のパラメータを持つ jp.terasoluna.fw.batch.restart のメソッド
 JobContext JobRestartTableHandler.getRestartJobContext(JobContext jobContext, JobStatus jobStatus)
          ジョブコンテキスト復元処理。
protected  void JobRestartTableHandler.initJobRestartInfo(JobRestartInfo jobRestartInfo, JobContext jobContext, JobStatus jobStatus)
          ジョブ処理状況、ジョブコンテキストのデータを更新対象のリスタート情報へ 設定する。
private  boolean RestartPostProcessor.isAbendOrSuspending(JobStatus jobStatus)
          JobStatusの状態を確認する。
 void RestartPreProcessor.process(JobContext jobContext, JobStatus jobStatus)
          リスタート時のジョブ前処理を実行する。
 void RestartPostProcessor.process(JobContext jobContext, JobStatus jobStatus)
          ジョブ後処理用プロセッサーメソッド。
 void RestartQueueProcessor.process(WorkQueue workQueue, JobStatus jobStatus)
          キューの処理を行う。
 void JobRestartTableHandler.registerRestartPoint(JobContext jobContext, JobStatus jobStatus)
          リスタートポイント更新処理。
 int JobRestartTableHandler.restartPointClear(JobStatus jobStatus, java.lang.String sqlkey)
          リスタート情報のクリア処理用メソッド(レコード更新)。
 void RestartPointUpdater.work(Chunk chunk, JobStatus jobStatus)
          チャンクの処理を行う。
 void RestartPointCloser.work(Chunk chunk, JobStatus jobStatus)
          チャンクの処理を行う。
 void JobContextRestorer.work(WorkUnit element, JobStatus jobStatus)
          ジョブコンテキスト用処理。
 

JobStatus 型のパラメータを持つ jp.terasoluna.fw.batch.restart のコンストラクタ
RestartJobStatus(JobStatus jobStatus)
          コンストラクタ。
 

jp.terasoluna.fw.batch.springsupport.init での JobStatus の使用
 

JobStatus を返す jp.terasoluna.fw.batch.springsupport.init のメソッド
protected  JobStatus JobExecutor.execute(JobInfo jobInfo)
          ジョブを実行する。
protected  JobStatus JobExecutor.getJobStatus(org.springframework.context.ConfigurableApplicationContext jobFactory, JobInfo jobInfo)
          ジョブ処理状態格納用JobStatusを取得する。
 

JobStatus 型のパラメータを持つ jp.terasoluna.fw.batch.springsupport.init のメソッド
protected  void JobExecutor.initEndFileChecker(JobStatus jobStatus, JobContext jobContext)
          終了ファイル監視スレッドの初期化を行う。
protected  void JobExecutor.printEndLog(JobStatus jobStatus)
          ジョブの開始ログを出力する。
protected  void JobExecutor.removeJobStatusFromEndFileChecker(JobStatus jobStatus, JobContext jobContext)
          終了ファイル監視スレッドに登録されたジョブの処理状態を削除する。
protected  void JobExecutor.setDefaultJobExitCode(JobStatus jobStatus)
          ジョブ終了コードを設定する。
 void JobExecutor.work(AbstractJobControlInfo jobInfo, JobStatus jobStatus)
          非同期型ジョブ起動時のワーカメソッド。
 

jp.terasoluna.fw.batch.springsupport.standard での JobStatus の使用
 

JobStatus 型のパラメータを持つ jp.terasoluna.fw.batch.springsupport.standard のメソッド
 java.util.concurrent.Future<?> FixedThreadPoolWorkerExecutorService.submit(QueueProcessor queueProcessor, WorkQueue workQueue, JobStatus jobStatus)
          ワーカー実行を登録する。
 

jp.terasoluna.fw.batch.springsupport.transaction での JobStatus の使用
 

jp.terasoluna.fw.batch.springsupport.transaction での JobStatus のサブクラス
 class TransactionalJobStatus
          トランザクション情報を保持するジョブステータスクラス。
 

JobStatus を返す jp.terasoluna.fw.batch.springsupport.transaction のメソッド
 JobStatus TransactionalJobStatus.getChild(JobContext jobContext)
          子ジョブ処理状況を取得する。
 

JobStatus 型のパラメータを持つ jp.terasoluna.fw.batch.springsupport.transaction のメソッド
 void TransactionalSupportProcessor.process(JobContext jobContext, JobStatus jobStatus)
          サポート処理を行う。
 void TransactionalQueueProcessor.process(WorkQueue workQueue, JobStatus jobStatus)
          キューの処理を行う。
protected  void TransactionalBLogicResultHandler.processErrorContinue(java.lang.Object blogicInputData, JobStatus jobStatus, BLogicResult blogicResult)
          BLogicResult のリターンコードが ERROR_CONTINUE であるときの処理を行う。
protected  void TransactionalSupportLogicResultHandler.processErrorEnd(JobStatus jobStatus, BLogicResult blogicResult, java.lang.String name)
          BLogicResult のリターンコードが ERROR_END で あるときの処理を行う。
protected  void TransactionalBLogicResultHandler.processErrorEnd(java.lang.Object blogicInputData, JobStatus jobStatus, BLogicResult blogicResult)
          BLogicResult のリターンコードが ERROR_END で あるときの処理を行う。
protected  void TransactionalBLogicResultHandler.processNormalContinue(JobStatus jobStatus, BLogicResult blogicResult, java.util.List<java.util.LinkedHashMap<java.lang.String,java.lang.Object>> batchUpdateMapList)
          BLogicResult のリターンコードが NORMAL_CONTINUE であるときの処理を行う。
 void TransactionalWorker.work(Chunk chunk, JobStatus jobStatus)
          ワーカーの処理を行う。
 

jp.terasoluna.fw.batch.standard での JobStatus の使用
 

JobStatus として宣言されている jp.terasoluna.fw.batch.standard のフィールド
private  JobStatus StandardWorkQueue.jobStatus
          ジョブステータス。
private  JobStatus RunnableQueueProcessor.jobStatus
          ジョブステータス。
 

JobStatus 型のパラメータを持つ jp.terasoluna.fw.batch.standard のメソッド
protected  CollectorResult StringArrayPropertyCollector.doCollect(JobContext jobContext, CollectedDataHandler collectedDataHandler, JobStatus jobStatus)
          取得処理を行う。
protected  CollectorResult StandardFileCollector.doCollect(JobContext jobContext, CollectedDataHandler collectedDataHandler, JobStatus jobStatus)
          入力ファイルからデータを取得する。
protected  CollectorResult ListPropertyCollector.doCollect(JobContext jobContext, CollectedDataHandler collectedDataHandler, JobStatus jobStatus)
          取得処理を行う。
 WorkQueue StandardWorkQueueFactory.getWorkQueue(JobStatus jobStatus)
          ワークキューを取得する。
 void StandardSupportLogicResultHandler.handle(BLogicResult blogicResult, JobStatus jobStatus, java.lang.String name)
          サポート処理の実行結果を処理する。
 void StandardBLogicResultHandler.handle(BLogicResult blogicResult, java.lang.Object blogicInputData, JobStatus jobStatus, java.util.List<java.util.LinkedHashMap<java.lang.String,java.lang.Object>> batchUpdateMapList)
          BLogicの処理結果を処理する。
 void StandardCollectorResultHandler.handle(CollectorResult collectorResult, JobStatus jobStatus)
          コレクタ処理結果を処理する。
 void ThrowBatchSystemErrorThrowableHandler.handle(JobContext jobContext, java.lang.Throwable throwable, JobStatus jobStatus)
          Throwableに対する処理を行う。
 void StandardThrowableHandler.handle(JobContext jobContext, java.lang.Throwable throwable, JobStatus jobStatus)
          Throwableに対する処理を行う。
 void StandardBatchUpdateResultHandler.handle(JobStatus jobStatus, java.util.List<java.util.LinkedHashMap<java.lang.String,java.lang.Object>> batchUpdateMapList)
          バッチ更新結果をジョブステータスへ反映する。
 void StandardJobExceptionHandler.handlException(JobContext jobContext, JobException jobException, JobStatus jobStatus)
          ジョブ例外を処理する。
protected  void QueueProcessor.printEndLog(java.lang.String message, JobStatus jobStatus)
          QueueProcessorの終了ログを出力する。
protected  void QueueProcessor.printStartLog(java.lang.String message, JobStatus jobStatus)
          QueueProcessorの開始ログを出力する。
 void StandardSupportProcessor.process(JobContext jobContext, JobStatus jobStatus)
          サポート処理を行う。
 void QueueProcessor.process(WorkQueue workQueue, JobStatus jobStatus)
          キューの処理を行う。
protected  void StandardSupportLogicResultHandler.processErrorContinue(JobStatus jobStatus, BLogicResult bLogicResult, java.lang.String name)
          BLogicResult のリターンコードが ERROR_CONTINUE であるときの処理を行う。
protected  void StandardBLogicResultHandler.processErrorContinue(java.lang.Object blogicInputData, JobStatus jobStatus, BLogicResult bLogicResult)
          BLogicResult のリターンコードが ERROR_CONTINUE であるときの処理を行う。
protected  void StandardSupportLogicResultHandler.processErrorEnd(JobStatus jobStatus, BLogicResult bLogicResult, java.lang.String name)
          BLogicResult のリターンコードが ERROR_END で あるときの処理を行う。
protected  void StandardBLogicResultHandler.processErrorEnd(java.lang.Object blogicInputData, JobStatus jobStatus, BLogicResult bLogicResult)
          BLogicResult のリターンコードが ERROR_END で あるときの処理を行う。
protected  void StandardBLogicResultHandler.processNormalContinue(JobStatus jobStatus, BLogicResult bLogicResult, java.util.List<java.util.LinkedHashMap<java.lang.String,java.lang.Object>> batchUpdateMapList)
          BLogicResult のリターンコードが NORMAL_CONTINUE であるときの処理を行う。
protected  void StandardSupportLogicResultHandler.processNormalContinue(JobStatus jobStatus, BLogicResult bLogicResult, java.lang.String name)
          BLogicResult のリターンコードが NORMAL_CONTINUE であるときの処理を行う。
protected  void StandardBLogicResultHandler.processNormalEnd(JobStatus jobStatus, BLogicResult bLogicResult, java.util.List<java.util.LinkedHashMap<java.lang.String,java.lang.Object>> batchUpdateMapList)
          BLogicResult のリターンコードが NORMAL_END で あるときの処理を行う。
protected  void StandardSupportLogicResultHandler.processNormalEnd(JobStatus jobStatus, BLogicResult bLogicResult, java.lang.String name)
          BLogicResult のリターンコードが NORMAL_END で あるときの処理を行う。
 java.util.concurrent.Future<?> WorkerExecutorService.submit(QueueProcessor queueProcessor, WorkQueue workQueue, JobStatus jobStatus)
          ワーカー実行を登録する。
 void StandardJobStatusSummarizer.summarize(JobStatus jobStatus)
          ジョブの処理状況をサマライズする。
protected  void StandardSupportLogicResultHandler.writeErrorLog(JobStatus jobStatus, BLogicResult result, java.lang.String name)
          サポートロジックの処理結果のエラーログを出力する。
protected  void StandardJobExceptionHandler.writeErrorLog(JobStatus jobStatus, JobException jobException)
          ジョブ例外のエラーログを出力する。
protected  void StandardThrowableHandler.writeErrorLog(JobStatus jobStatus, java.lang.Throwable throwable)
          Throwableのエラーログを出力する。
protected  void StandardBLogicResultHandler.writeErrorLog(java.lang.String message, JobStatus jobStatus, BLogicResult bLogicResult, java.lang.Object blogicInputData)
          ビジネスロジックでのエラーデータをログに出力する。
protected  void StandardCollectorResultHandler.writeErrorLog(java.lang.String message, JobStatus jobStatus, CollectorResult collectorResult)
          コレクタ処理結果でのエラーログを出力する。
protected  void StandardCollectorResultHandler.writeInfoLog(java.lang.String message, JobStatus jobStatus, CollectorResult collectorResult)
          コレクタ処理結果での情報ログを出力する。
protected  void StandardSupportLogicResultHandler.writeWarnLog(JobStatus jobStatus, BLogicResult result, java.lang.String name)
          サポートロジックの処理結果の警告ログを出力する。
protected  void StandardBLogicResultHandler.writeWarnLog(java.lang.String message, JobStatus jobStatus, BLogicResult bLogicResult, java.lang.Object blogicInputData)
          ビジネスロジックでの警告データをログに出力する。
protected  void StandardCollectorResultHandler.writeWarnLog(java.lang.String message, JobStatus jobStatus, CollectorResult collectorResult)
          コレクタ処理結果での警告ログを出力する。
 

JobStatus 型のパラメータを持つ jp.terasoluna.fw.batch.standard のコンストラクタ
RunnableQueueProcessor(QueueProcessor queueProcessor, WorkQueue workQueue, JobStatus jobStatus, java.util.LinkedHashMap<JobException,JobExceptionHandler> exceptionHandlerMap, JobExceptionHandler defaultJobExceptionHandler, ThrowableHandler throwableHandler)
          コンストラクタ。
StandardWorkQueue(int queueLength, JobStatus jobStatus)
          コンストラクタ。