本文整理匯總了Java中org.quartz.JobKey.toString方法的典型用法代碼示例。如果您正苦於以下問題:Java JobKey.toString方法的具體用法?Java JobKey.toString怎麽用?Java JobKey.toString使用的例子?那麽, 這裏精選的方法代碼示例或許可以為您提供幫助。您也可以進一步了解該方法所在類org.quartz.JobKey
的用法示例。
在下文中一共展示了JobKey.toString方法的4個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的Java代碼示例。
示例1: execute
import org.quartz.JobKey; //導入方法依賴的package包/類
/**
* 執行單個定時任務
*
* @param strVal
* @return String
* @throws SchedulerException
*/
@Override
public String execute(String strVal) throws SchedulerException {
JobKey key = null;
try {
String[] jobKey = strVal.split("\\.");
if (jobKey.length > 0) {
key = JobKey.jobKey(jobKey[1], jobKey[0]);
Trigger trigger = newTrigger()
.withIdentity(jobKey[1] + UUID.randomUUID().toString(),
jobKey[0]).withPriority(100).forJob(key)
.build();
scheduler.scheduleJob(trigger);
}
} catch (SchedulerException e) {
e.printStackTrace();
}
return key.toString();
}
示例2: delete
import org.quartz.JobKey; //導入方法依賴的package包/類
/**
* 刪除定時任務
*
* @param value
* @return String
* @throws SchedulerException
*/
@Override
public String delete(String value) throws SchedulerException {
JobKey key = null;
try {
String[] jobKey = value.split("\\.");
if (jobKey.length > 0) {
key = JobKey.jobKey(jobKey[1], jobKey[0]);
scheduler.deleteJob(key);
}
} catch (SchedulerException e) {
e.printStackTrace();
}
return key.toString();
}
示例3: pause
import org.quartz.JobKey; //導入方法依賴的package包/類
/**
* 暫停單個定時任務
*
* @param strVal
* @return String
* @throws SchedulerException
*/
@Override
public String pause(String strVal) throws SchedulerException {
JobKey key = null;
try {
String[] jobKey = strVal.split("\\.");
if (jobKey.length > 0) {
key = JobKey.jobKey(jobKey[1], jobKey[0]);
scheduler.pauseJob(key);
}
} catch (SchedulerException e) {
e.printStackTrace();
}
return key.toString();
}
示例4: resume
import org.quartz.JobKey; //導入方法依賴的package包/類
/**
* 恢複單個定時任務
*
* @param strVal
* @return String
* @throws SchedulerException
*/
@Override
public String resume(String strVal) throws SchedulerException {
JobKey key = null;
try {
String[] jobKey = strVal.split("\\.");
if (jobKey.length > 0) {
key = JobKey.jobKey(jobKey[1], jobKey[0]);
scheduler.resumeJob(key);
}
} catch (SchedulerException e) {
e.printStackTrace();
}
return key.toString();
}