public class DuplicateJobRunningCheckListener extends AbstractNablarchJobListener
NablarchJobListener
実装クラス。Constructor and Description |
---|
DuplicateJobRunningCheckListener() |
Modifier and Type | Method and Description |
---|---|
void |
afterJob(NablarchListenerContext context)
プロセス(JOB)の非活性化を行う。
|
void |
beforeJob(NablarchListenerContext context)
プロセス(JOB)の多重起動防止チェックを行う。
多重起動ではない場合、現在のジョブをアクティブ状態に変更する。
|
void |
setDuplicateProcessChecker(DuplicateProcessChecker duplicateProcessChecker)
多重起動チェックするクラスを設定する。
|
public void setDuplicateProcessChecker(DuplicateProcessChecker duplicateProcessChecker)
duplicateProcessChecker
- 多重起動をチェックするクラスpublic void beforeJob(NablarchListenerContext context)
beforeJob
in interface NablarchJobListener
beforeJob
in class AbstractNablarchJobListener
context
- NablarchListenerContext
DuplicateProcessChecker.checkAndActive(String)
public void afterJob(NablarchListenerContext context)
afterJob
in interface NablarchJobListener
afterJob
in class AbstractNablarchJobListener
context
- NablarchListenerContext
DuplicateProcessChecker.inactive(String)