| 
 | ||||||||||
| 前 次 | フレームあり フレームなし | |||||||||
| 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 | ChildJobExecutor.getJobStatus()ジョブステータスの取得。 | 
|  JobStatus | JobExecutor.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 | AbstractCollector.collect(T jobContext,
        WorkQueue workQueue,
        JobStatus jobStatus)対象データ取得処理を開始する。 | 
|  CollectorResult | Collector.collect(T jobContext,
        WorkQueue workQueue,
        JobStatus jobStatus)処理対象データの取得用メソッド。 | 
| protected abstract  CollectorResult | AbstractCollector.doCollect(T jobContext,
          CollectedDataHandler collectedDataHandler,
          JobStatus jobStatus)対象データを取得する。 | 
|  void | BLogicExecutor.executeBLogic(java.lang.Object blogicInputData,
              JobContext jobContext,
              JobStatus jobStatus,
              java.util.List<java.util.LinkedHashMap<java.lang.String,java.lang.Object>> batchUpdateMapList)ビジネスロジックを実行する。 | 
|  void | StandardBLogicExecutor.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 | AbstractCollector.writeEndLog(JobStatus jobStatus)AbstractCollectorの終了ログを出力する。 | 
| private  void | JobManager.writeEndLog(JobStatus jobStatus)JobManagerの終了ログを出力する。 | 
| private  void | JobWorker.writeEndLog(JobStatus jobStatus)JobWorkerの終了ログを出力する。 | 
| private  void | StandardBLogicExecutor.writeEndLog(JobStatus jobStatus,
            BLogicResult blogicResult)BLogicExecutorの結果ログを出力する。 | 
| private  void | AbstractCollector.writeStartLog(JobStatus jobStatus)AbstractCollectorの開始ログを出力する。 | 
| private  void | JobManager.writeStartLog(JobStatus jobStatus)JobManagerの開始ログを出力する。 | 
| private  void | JobWorker.writeStartLog(JobStatus jobStatus)JobWorkerの開始ログを出力する。 | 
| private  void | StandardBLogicExecutor.writeStartLog(JobStatus jobStatus)BLogicExecutorの開始ログを出力する。 | 
| 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)親ジョブのジョブステータスを設定する。 | 
| protected  CollectorResult | JobRequestInfoCollector.doCollect(JobContext jobContext,
          CollectedDataHandler collectedDataHandler,
          JobStatus jobStatus)ジョブ依頼情報取得、監視処理の実行。 | 
|  void | EndFileChecker.removeParentJobStatus(JobStatus jobStatus,
                      java.lang.String jobID,
                      java.lang.String jobOptionID)親ジョブのジョブステータスを削除する。 | 
|  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.registerMBeanJobStatusMapMBeanServerに登録されたMBean名を保持するマップ。 | 
| JobStatus を返す jp.terasoluna.fw.batch.monitor のメソッド | |
|---|---|
|  JobStatus | MonitorableJobStatus.getChild(JobContext jobContext)子ジョブ処理状況を取得する。 | 
|  JobStatus | MonitorableTransactionalJobStatus.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 | RestartPostProcessor.process(JobContext jobContext,
        JobStatus jobStatus)ジョブ後処理用プロセッサーメソッド。 | 
|  void | RestartPreProcessor.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 | RestartPointCloser.work(Chunk chunk,
     JobStatus jobStatus)チャンクの処理を行う。 | 
|  void | RestartPointUpdater.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 | RunnableQueueProcessor.jobStatusジョブステータス。 | 
| private  JobStatus | StandardWorkQueue.jobStatusジョブステータス。 | 
| JobStatus 型のパラメータを持つ jp.terasoluna.fw.batch.standard のメソッド | |
|---|---|
| protected  CollectorResult | ListPropertyCollector.doCollect(JobContext jobContext,
          CollectedDataHandler collectedDataHandler,
          JobStatus jobStatus)取得処理を行う。 | 
| protected  CollectorResult | StandardFileCollector.doCollect(JobContext jobContext,
          CollectedDataHandler collectedDataHandler,
          JobStatus jobStatus)入力ファイルからデータを取得する。 | 
| protected  CollectorResult | StringArrayPropertyCollector.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 | StandardThrowableHandler.handle(JobContext jobContext,
       java.lang.Throwable throwable,
       JobStatus jobStatus)Throwableに対する処理を行う。 | 
|  void | ThrowBatchSystemErrorThrowableHandler.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)ジョブ処理状態の結果サマライズ。 | 
| private  void | StandardJobStatusSummarizer.summarizeExitCode(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)コンストラクタ。 | |
| 
 | ||||||||||
| 前 次 | フレームあり フレームなし | |||||||||