|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface JobClass
| Method Summary | |
|---|---|
void |
addJob(org.quartz.JobKey key)
ジョブクラスにジョブを追加 |
void |
cancelSpecifiedVetoedJob(org.quartz.JobKey jk)
同時実行数制限により実行待ちしているjobをキャンセルする。 |
void |
close()
JobClassをクローズする |
void |
deleteJob(org.quartz.JobKey key)
ジョブクラスからジョブを削除 |
List<org.quartz.JobKey> |
getAssignedList()
所属リストを取得 |
int |
getConcurrency()
設定された同時実行数を取得 |
int |
getCurrentRunningCount()
現在実行中のジョブ数を取得 |
long |
getMaxRunTime()
ジョブが実行開始されたときの実行継続可能時間を取得 実行継続時間を過ぎたジョブはinterruptされる。 |
long |
getMaxWaitTime()
ジョブが同時実行数の制限によりスケジュール時刻に実行できないときの最大待ち時間 を取得 |
String |
getName()
JobClass名を取得 |
List<org.quartz.JobKey> |
getVetoedList()
現在ジョブ実行が停止されたジョブのリスト |
boolean |
isJobVetoed(org.quartz.JobKey jobkey)
ジョブが、同時実行数の制限で止められているかどうか。 |
void |
setConcurrency(int nc)
最大同時実行数を設定 |
void |
setMaxRunTime(long runtime)
最大実行継続時間をセット |
void |
setMaxWaitTime(long waittime)
最大待ち時間をセット |
| Method Detail |
|---|
void close()
String getName()
int getConcurrency()
long getMaxWaitTime()
long getMaxRunTime()
void setConcurrency(int nc)
nc - void setMaxWaitTime(long waittime)
waittime - void setMaxRunTime(long runtime)
runtime - void addJob(org.quartz.JobKey key)
key - ジョブキーvoid deleteJob(org.quartz.JobKey key)
key - List<org.quartz.JobKey> getAssignedList()
int getCurrentRunningCount()
List<org.quartz.JobKey> getVetoedList()
void cancelSpecifiedVetoedJob(org.quartz.JobKey jk)
jk - boolean isJobVetoed(org.quartz.JobKey jobkey)
jobkey -
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||