|
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||
java.lang.Objectjp.terasoluna.fw.batch.springsupport.init.JobExecutor
jp.terasoluna.fw.batch.commonj.init.JobExecutor
jp.terasoluna.fw.batch.commonj.init.ChildJobExecutor
public class ChildJobExecutor
分散処理における子ジョブ起動用メインクラス。
親ジョブからのメッセージで受け取った子ジョブ用のジョブコンテキストを
使用して子ジョブのジョブを実行する。
| フィールドの概要 | |
|---|---|
private JobContext |
jobContext
推奨されていません。 ジョブコンテキスト。 |
private static org.apache.commons.logging.Log |
log
推奨されていません。 ログインスタンス。 |
| クラス jp.terasoluna.fw.batch.commonj.init.JobExecutor から継承されたフィールド |
|---|
jobStatus |
| クラス jp.terasoluna.fw.batch.springsupport.init.JobExecutor から継承されたフィールド |
|---|
DATA_ACCESS_CONTEXT_DEFINITION_NAME, JOBSTATUS_NAME, JOBSTATUS_SUMMARIZER, MONITORABLE_JOBSTATUS_NAME, USE_MONITORABLE, USECACHE_NAME, VALIDATE_DEFINITION_NAME |
| コンストラクタの概要 | |
|---|---|
ChildJobExecutor()
推奨されていません。 |
|
| メソッドの概要 | |
|---|---|
JobStatus |
execute(JobInfo jobInfo,
JobContext jobContext)
推奨されていません。 ジョブを実行する。 |
JobStatus |
getJobStatus()
推奨されていません。 ジョブステータスの取得。 |
protected JobStatus |
getJobStatus(org.springframework.context.ConfigurableApplicationContext jobFactory,
JobContext jobContext)
推奨されていません。 ジョブコンテキストからジョブステータスを作成する。 |
protected void |
printEndLog(JobStatus jobStatus)
推奨されていません。 ジョブの終了ログ。 |
protected void |
printStartLog(JobContext jobContext)
推奨されていません。 ジョブの開始ログ。 |
void |
run()
推奨されていません。 ジョブの非同期並列実行。 |
void |
setJobContext(JobContext jobContext)
推奨されていません。 ジョブコンテキストの設定。 |
| クラス jp.terasoluna.fw.batch.commonj.init.JobExecutor から継承されたメソッド |
|---|
execute, getJobBeanFactory, getJobInfo, isDaemon, release, setJobInfo |
| クラス jp.terasoluna.fw.batch.springsupport.init.JobExecutor から継承されたメソッド |
|---|
destroy, getFrameworkFactory, getJobContext, getJobManager, getJobStatus, getWorkUnit, initEndFileChecker, isAsync, printStartLog, removeJobStatusFromEndFileChecker, setAsync, setDefaultJobExitCode, setJobParametersSplitStr, setPostJobProcessor, setPreJobProcessor, setThrowableHandler, work |
| クラス java.lang.Object から継承されたメソッド |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| フィールドの詳細 |
|---|
private static final org.apache.commons.logging.Log log
private JobContext jobContext
| コンストラクタの詳細 |
|---|
public ChildJobExecutor()
| メソッドの詳細 |
|---|
public JobStatus execute(JobInfo jobInfo,
JobContext jobContext)
jobInfo - ジョブ依頼情報jobContext - ジョブコンテキスト
public void run()
java.lang.Runnable 内の runJobExecutor 内の run
protected JobStatus getJobStatus(org.springframework.context.ConfigurableApplicationContext jobFactory,
JobContext jobContext)
jobFactory - ジョブ毎のBeanFactoryjobContext - ジョブコンテキスト
protected void printStartLog(JobContext jobContext)
jobContext - ジョブコンテキストprotected void printEndLog(JobStatus jobStatus)
JobExecutor 内の printEndLogjobStatus - ジョブステータスpublic JobStatus getJobStatus()
JobExecutor 内の getJobStatuspublic void setJobContext(JobContext jobContext)
jobContext - ジョブコンテキスト
|
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||