|
||||||||||
前 次 | フレームあり フレームなし |
jp.terasoluna.fw.batch.commonj.init での JobContext の使用 |
---|
JobContext として宣言されている jp.terasoluna.fw.batch.commonj.init のフィールド | |
---|---|
private JobContext |
ChildJobExecutor.jobContext
ジョブコンテキスト。 |
JobContext 型のパラメータを持つ jp.terasoluna.fw.batch.commonj.init のメソッド | |
---|---|
JobStatus |
ChildJobExecutor.execute(JobInfo jobInfo,
JobContext jobContext)
ジョブを実行する。 |
int |
ChildJobStarter.execute(java.lang.String[] args,
JobContext jobContext)
ジョブの実行。 |
protected JobStatus |
ChildJobExecutor.getJobStatus(org.springframework.context.ConfigurableApplicationContext jobFactory,
JobContext jobContext)
ジョブコンテキストからジョブステータスを作成する。 |
protected void |
ChildJobExecutor.printStartLog(JobContext jobContext)
ジョブの開始ログ。 |
void |
ChildJobExecutor.setJobContext(JobContext jobContext)
ジョブコンテキストの設定。 |
jp.terasoluna.fw.batch.controlbreak での JobContext の使用 |
---|
JobContext として宣言されている jp.terasoluna.fw.batch.controlbreak のフィールド | |
---|---|
private JobContext |
ControlBreakChunker.jobContext
ジョブコンテクスト。 |
JobContext 型の型パラメータを持つ jp.terasoluna.fw.batch.controlbreak のフィールド | |
---|---|
private ControlBreakHandler<JobContext> |
ControlBreakDefItem.controlBreakHandler
コントロールブレイクハンドラ。 |
JobContext 型の引数を持つ型を返す jp.terasoluna.fw.batch.controlbreak のメソッド | |
---|---|
ControlBreakHandler<JobContext> |
ControlBreakDefItem.getControlBreakHandler()
コントロールブレイクハンドラを取得する。 |
ControlBreakHandler<JobContext> |
ControlBreakDef.getControlBreakHandler(java.util.List<java.lang.String> controlBreakkey)
単一コントロールブレイクキーリストのキーリスト値を取得する。 |
ControlBreakHandler<JobContext> |
ControlBreakDef.getTransChunkControlBreakHandler(java.util.List<java.lang.String> transChunkControlBreakkey)
トランスコントロールブレイクキーリストのキーリスト値を取得する。 |
JobContext 型のパラメータを持つ 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.doControlBreak(ControlBreakRowObject controlBreakRowObject,
JobContext jobContext,
JobStatus jobStatus,
java.util.List<java.util.LinkedHashMap<java.lang.String,java.lang.Object>> batchUpdateMapList)
チャンク範囲と関係なく、BLogic実行毎に コントロールブレイクについて コントロールブレイク処理を行う。 |
void |
ControlBreakBLogicExecutor.executeBLogic(java.lang.Object blogicInputData,
JobContext jobContext,
JobStatus jobStatus,
java.util.List<java.util.LinkedHashMap<java.lang.String,java.lang.Object>> batchUpdateMapList)
ビジネスロジックを実行後、指定されたコントロールブレイク処理があれば、 ブレイク処理を実行する。 |
CollectedDataHandler |
ControlBreakChunkerFactory.getHandler(WorkQueue workQueue,
JobContext jobContext)
トランザクショナルコントロールブレイク単位にチャンクを作成する ControlBreakChunker を生成する。 |
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)
コントロールブレイクを実行する。 |
Method parameters in jp.terasoluna.fw.batch.controlbreak with type arguments of type JobContext | |
---|---|
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 |
ControlBreakDefItem.setControlBreakHandler(ControlBreakHandler<JobContext> controlBreakHandler)
コントロールブレイクハンドラを設定する。 |
JobContext 型のパラメータを持つ jp.terasoluna.fw.batch.controlbreak のコンストラクタ | |
---|---|
ControlBreakChunk(JobContext jobContext,
ControlBreakDef controlBreakDef,
int chunkSize)
コンストラクタ |
|
ControlBreakChunk(JobContext jobContext,
ControlBreakDef controlBreakDef,
int chunkSize,
java.util.Map<java.lang.String,java.lang.Object> nextData,
java.util.Map<java.lang.String,java.lang.Object> chunkNextData)
コンストラクタ |
|
ControlBreakChunker(WorkQueue queue,
JobContext jobContext,
ControlBreakDef controlBreakDef,
int chunkSize)
コンストラクタ。 |
jp.terasoluna.fw.batch.core での JobContext の使用 |
---|
JobContext 型の型パラメータを持つ jp.terasoluna.fw.batch.core のクラス | |
---|---|
class |
AbstractCollector<T extends JobContext>
コレクター抽象クラス。 |
interface |
Collector<T extends JobContext>
対象データ取得クラスが実装するインタフェース。 |
JobContext として宣言されている jp.terasoluna.fw.batch.core のフィールド | |
---|---|
private JobContext |
Chunk.jobContext
ジョブコンテクスト。 |
JobContext 型の型パラメータを持つ jp.terasoluna.fw.batch.core のフィールド | |
---|---|
private BLogic<java.lang.Object,JobContext> |
StandardBLogicExecutor.blogic
ビジネスロジック。 |
private Collector<JobContext> |
JobManager.collector
コレクタ。 |
JobContext を返す jp.terasoluna.fw.batch.core のメソッド | |
---|---|
JobContext |
WorkUnit.getJobContext()
ジョブコンテクストを取得する。 |
JobContext |
Chunk.getJobContext()
ジョブコンテクストを取得する。 |
JobContext 型のパラメータを持つ jp.terasoluna.fw.batch.core のメソッド | |
---|---|
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)
ビジネスロジックを実行する。 |
JobStatus |
JobStatus.getChild(JobContext jobContext)
子ジョブ処理状況を取得する。 |
CollectedDataHandler |
CollectedDataHandlerFactory.getHandler(WorkQueue workQueue,
JobContext jobContext)
対象データハンドラを生成する。 |
void |
ThrowableHandler.handle(JobContext jobContext,
java.lang.Throwable throwable,
JobStatus jobStatus)
Throwable に対する処理を行う。 |
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 |
WorkUnit.setJobContext(JobContext jobContext)
ジョブコンテクストを設定する。 |
void |
Chunk.setJobContext(JobContext jobContext)
ジョブコンテクストを設定する。 |
Method parameters in jp.terasoluna.fw.batch.core with type arguments of type JobContext | |
---|---|
void |
StandardBLogicExecutor.setBlogic(BLogic<java.lang.Object,JobContext> blogic)
ビジネスロジックを設定する。 |
void |
JobManager.setCollector(Collector<JobContext> collector)
コレクタを設定する。 |
JobContext 型のパラメータを持つ jp.terasoluna.fw.batch.core のコンストラクタ | |
---|---|
Chunk(int chunkSize,
JobContext jobContext)
コンストラクタ。 |
jp.terasoluna.fw.batch.ibatissupport での JobContext の使用 |
---|
JobContext 型のパラメータを持つ jp.terasoluna.fw.batch.ibatissupport のメソッド | |
---|---|
protected CollectorResult |
IBatisDbCollectorImpl.doCollect(JobContext jobContext,
CollectedDataHandler collectedDataHandler,
JobStatus jobStatus)
対象データ取得処理を実行するメソッド。 |
jp.terasoluna.fw.batch.init での JobContext の使用 |
---|
JobContext を返す jp.terasoluna.fw.batch.init のメソッド | |
---|---|
JobContext |
AbstractJobControlInfo.getJobContext()
ジョブコンテキストを取得する。 |
JobContext 型のパラメータを持つ jp.terasoluna.fw.batch.init のメソッド | |
---|---|
protected CollectorResult |
JobRequestInfoCollector.doCollect(JobContext jobContext,
CollectedDataHandler collectedDataHandler,
JobStatus jobStatus)
ジョブ依頼情報取得、監視処理の実行。 |
JobRequestInfoHandler |
JobRequestInfoHandlerFactory.getHandler(WorkQueue workQueue,
JobContext jobContext)
ジョブ依頼情報格納用ワーカキューを生成し、取得する。 |
void |
AbstractJobControlInfo.setJobContext(JobContext jobContext)
ジョブコンテキストを設定する。 |
jp.terasoluna.fw.batch.monitor での JobContext の使用 |
---|
JobContext 型のパラメータを持つ jp.terasoluna.fw.batch.monitor のメソッド | |
---|---|
JobStatus |
MonitorableTransactionalJobStatus.getChild(JobContext jobContext)
子ジョブ処理状況を取得する。 |
JobStatus |
MonitorableJobStatus.getChild(JobContext jobContext)
子ジョブ処理状況を取得する。 |
jp.terasoluna.fw.batch.openapi での JobContext の使用 |
---|
JobContext 型の型パラメータを持つ jp.terasoluna.fw.batch.openapi のクラス | |
---|---|
interface |
BLogic<T,S extends JobContext>
ビジネスロジックを実行するインタフェース。 |
interface |
ControlBreakHandler<T extends JobContext>
コントロールブレイク処理を行うハンドラのインタフェース。 |
interface |
SupportLogic<T extends JobContext>
サポートロジック(ジョブ前処理、先頭チャンク前処理、 ジョブ後処理、最終チャンク後処理)を実行するインタフェース。 |
JobContext を返す jp.terasoluna.fw.batch.openapi のメソッド | |
---|---|
JobContext |
JobContext.getChildJobContext(java.lang.Object partitionKey)
パーティションキーが設定される子ジョブコンテキストを返却する。 |
jp.terasoluna.fw.batch.partition での JobContext の使用 |
---|
JobContext として宣言されている jp.terasoluna.fw.batch.partition のフィールド | |
---|---|
private JobContext |
PartitionRowObject.jobContext
ジョブコンテクスト。 |
private JobContext |
PartitionKeyHandler.jobContext
ジョブコンテクスト。 |
JobContext を返す jp.terasoluna.fw.batch.partition のメソッド | |
---|---|
JobContext |
PartitionRowObject.getJobContext()
ジョブコンテクストを取得する。 |
JobContext 型のパラメータを持つ jp.terasoluna.fw.batch.partition のメソッド | |
---|---|
PartitionKeyHandler |
PartitionKeyHandlerFactory.getHandler(WorkQueue workQueue,
JobContext jobContext)
分割キー処理用ハンドラを生成する。 |
void |
PartitionRowObject.setJobContext(JobContext jobContext)
ジョブコンテクストを設定する。 |
JobContext 型のパラメータを持つ jp.terasoluna.fw.batch.partition のコンストラクタ | |
---|---|
PartitionKeyHandler(WorkQueue queue,
JobContext jobContext)
コンストラクタ。 |
|
PartitionRowObject(int partitionNo,
java.lang.Object partitionKey,
JobContext jobContext)
コンストラクタ。 |
jp.terasoluna.fw.batch.restart での JobContext の使用 |
---|
JobContext 型の型パラメータを持つ jp.terasoluna.fw.batch.restart のフィールド | |
---|---|
private java.util.List<SupportLogic<JobContext>> |
RestartPostProcessor.supportLogicList
サポートロジックのリスト。 |
private java.util.List<SupportLogic<JobContext>> |
RestartPointCloser.supportLogicList
サポートロジックのリスト。 |
JobContext を返す jp.terasoluna.fw.batch.restart のメソッド | |
---|---|
protected JobContext |
JobRestartTableHandler.changeByteToJobContext(byte[] obj)
byte 配列をジョブコンテキストオブジェクトに変換する。 |
JobContext |
JobRestartTableHandler.getRestartJobContext(JobContext jobContext,
JobStatus jobStatus)
ジョブコンテキスト復元処理。 |
JobContext 型のパラメータを持つ jp.terasoluna.fw.batch.restart のメソッド | |
---|---|
protected byte[] |
JobRestartTableHandler.changeJobContextToByte(JobContext jobContext)
ジョブコンテキストオブジェクトを byte 配列に変換する。 |
JobStatus |
RestartJobStatus.getChild(JobContext jobContext)
子ジョブ処理状況を取得する。 |
JobContext |
JobRestartTableHandler.getRestartJobContext(JobContext jobContext,
JobStatus jobStatus)
ジョブコンテキスト復元処理。 |
protected void |
JobRestartTableHandler.initJobRestartInfo(JobRestartInfo jobRestartInfo,
JobContext jobContext,
JobStatus jobStatus)
ジョブ処理状況、ジョブコンテキストのデータを更新対象のリスタート情報へ 設定する。 |
void |
RestartPreProcessor.process(JobContext jobContext,
JobStatus jobStatus)
リスタート時のジョブ前処理を実行する。 |
void |
RestartPostProcessor.process(JobContext jobContext,
JobStatus jobStatus)
ジョブ後処理用プロセッサーメソッド。 |
void |
JobRestartTableHandler.registerRestartPoint(JobContext jobContext,
JobStatus jobStatus)
リスタートポイント更新処理。 |
Method parameters in jp.terasoluna.fw.batch.restart with type arguments of type JobContext | |
---|---|
void |
RestartPostProcessor.setSupportLogicList(java.util.List<SupportLogic<JobContext>> supportLogicList)
サポートロジックのリストを設定する。 |
void |
RestartPointCloser.setSupportLogicList(java.util.List<SupportLogic<JobContext>> supportLogicList)
サポートロジックのリストを設定する。 |
jp.terasoluna.fw.batch.springsupport.init での JobContext の使用 |
---|
jp.terasoluna.fw.batch.springsupport.init での JobContext のサブクラス | |
---|---|
class |
AsyncJobContext
非同期型ジョブ起動処理において、フレームワークで内部的に使用されるジョブコン テクスト。 |
JobContext を返す jp.terasoluna.fw.batch.springsupport.init のメソッド | |
---|---|
protected JobContext |
JobExecutor.getJobContext(org.springframework.context.ConfigurableApplicationContext jobFactory,
JobInfo jobInfo)
ジョブコンテキストの取得。 |
JobContext 型のパラメータを持つ jp.terasoluna.fw.batch.springsupport.init のメソッド | |
---|---|
protected WorkUnit |
JobExecutor.getWorkUnit(JobContext jobContext)
WorkUnit を生成し、ジョブコンテキストを設定する。 |
protected void |
JobExecutor.initEndFileChecker(JobStatus jobStatus,
JobContext jobContext)
終了ファイル監視スレッドの初期化を行う。 |
protected void |
JobExecutor.removeJobStatusFromEndFileChecker(JobStatus jobStatus,
JobContext jobContext)
終了ファイル監視スレッドに登録されたジョブの処理状態を削除する。 |
jp.terasoluna.fw.batch.springsupport.transaction での JobContext の使用 |
---|
JobContext 型のパラメータを持つ jp.terasoluna.fw.batch.springsupport.transaction のメソッド | |
---|---|
JobStatus |
TransactionalJobStatus.getChild(JobContext jobContext)
子ジョブ処理状況を取得する。 |
void |
TransactionalSupportProcessor.process(JobContext jobContext,
JobStatus jobStatus)
サポート処理を行う。 |
jp.terasoluna.fw.batch.standard での JobContext の使用 |
---|
JobContext として宣言されている jp.terasoluna.fw.batch.standard のフィールド | |
---|---|
private JobContext |
Chunker.jobContext
ジョブコンテクスト。 |
JobContext 型の型パラメータを持つ jp.terasoluna.fw.batch.standard のフィールド | |
---|---|
private java.util.List<SupportLogic<JobContext>> |
StandardSupportProcessor.supportLogicList
サポートロジックのリスト。 |
JobContext 型のパラメータを持つ 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)
取得処理を行う。 |
Chunker |
ChunkerFactory.getHandler(WorkQueue queue,
JobContext jobContext)
チャンカーを生成する。 |
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 |
StandardJobExceptionHandler.handlException(JobContext jobContext,
JobException jobException,
JobStatus jobStatus)
ジョブ例外を処理する。 |
void |
StandardSupportProcessor.process(JobContext jobContext,
JobStatus jobStatus)
サポート処理を行う。 |
Method parameters in jp.terasoluna.fw.batch.standard with type arguments of type JobContext | |
---|---|
void |
StandardSupportProcessor.setSupportLogicList(java.util.List<SupportLogic<JobContext>> supportLogicList)
サポートロジックのリストを設定する。 |
JobContext 型のパラメータを持つ jp.terasoluna.fw.batch.standard のコンストラクタ | |
---|---|
Chunker(WorkQueue queue,
int chunkSize,
JobContext jobContext)
コンストラクタ。 |
jp.terasoluna.fw.batch.validation での JobContext の使用 |
---|
JobContext 型のパラメータを持つ jp.terasoluna.fw.batch.validation のメソッド | |
---|---|
CollectedDataHandler |
ValidationExecutorFactory.getHandler(WorkQueue workQueue,
JobContext jobContext)
入力チェック処理用チャンカーを生成する。 |
|
||||||||||
前 次 | フレームあり フレームなし |