|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
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
内の run
JobExecutor
内の run
protected JobStatus getJobStatus(org.springframework.context.ConfigurableApplicationContext jobFactory, JobContext jobContext)
jobFactory
- ジョブ毎のBeanFactory
jobContext
- ジョブコンテキスト
protected void printStartLog(JobContext jobContext)
jobContext
- ジョブコンテキストprotected void printEndLog(JobStatus jobStatus)
JobExecutor
内の printEndLog
jobStatus
- ジョブステータスpublic JobStatus getJobStatus()
JobExecutor
内の getJobStatus
public void setJobContext(JobContext jobContext)
jobContext
- ジョブコンテキスト
|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |