📄 remotembeanscheduler.java
字号:
new String[] { SchedulingContext.class.getName(), JobDetail.class.getName(), Trigger.class.getName() });
}
/**
* <p>
* Calls the equivalent method on the 'proxied' <code>QuartzScheduler</code>,
* passing the <code>SchedulingContext</code> associated with this
* instance.
* </p>
*/
public Date scheduleJob(Trigger trigger) throws SchedulerException {
return (Date)invoke(
"scheduleJob",
new Object[] { schedulingContext, trigger },
new String[] { SchedulingContext.class.getName(), Trigger.class.getName() });
}
/**
* <p>
* Calls the equivalent method on the 'proxied' <code>QuartzScheduler</code>,
* passing the <code>SchedulingContext</code> associated with this
* instance.
* </p>
*/
public void addJob(JobDetail jobDetail, boolean replace)
throws SchedulerException {
invoke(
"addJob",
new Object[] { schedulingContext, jobDetail, toBoolean(replace) },
new String[] { SchedulingContext.class.getName(), JobDetail.class.getName(), boolean.class.getName() });
}
/**
* <p>
* Calls the equivalent method on the 'proxied' <code>QuartzScheduler</code>,
* passing the <code>SchedulingContext</code> associated with this
* instance.
* </p>
*/
public boolean deleteJob(String jobName, String groupName)
throws SchedulerException {
return ((Boolean)invoke(
"deleteJob",
new Object[] { schedulingContext, jobName, groupName},
new String[] { SchedulingContext.class.getName(), String.class.getName(), String.class.getName() })).booleanValue();
}
/**
* <p>
* Calls the equivalent method on the 'proxied' <code>QuartzScheduler</code>,
* passing the <code>SchedulingContext</code> associated with this
* instance.
* </p>
*/
public boolean unscheduleJob(String triggerName, String groupName)
throws SchedulerException {
return ((Boolean)invoke(
"unscheduleJob",
new Object[] { schedulingContext, triggerName, groupName},
new String[] { SchedulingContext.class.getName(), String.class.getName(), String.class.getName() })).booleanValue();
}
/**
* <p>
* Calls the equivalent method on the 'proxied' <code>QuartzScheduler</code>,
* passing the <code>SchedulingContext</code> associated with this
* instance.
* </p>
*/
public Date rescheduleJob(String triggerName,
String groupName, Trigger newTrigger) throws SchedulerException {
return (Date)invoke(
"unscheduleJob",
new Object[] { schedulingContext, triggerName, groupName, newTrigger},
new String[] { SchedulingContext.class.getName(), String.class.getName(), String.class.getName(), Trigger.class.getName() });
}
/**
* <p>
* Calls the equivalent method on the 'proxied' <code>QuartzScheduler</code>,
* passing the <code>SchedulingContext</code> associated with this
* instance.
* </p>
*/
public void triggerJob(String jobName, String groupName)
throws SchedulerException {
triggerJob(jobName, groupName, null);
}
/**
* <p>
* Calls the equivalent method on the 'proxied' <code>QuartzScheduler</code>,
* passing the <code>SchedulingContext</code> associated with this
* instance.
* </p>
*/
public void triggerJob(String jobName, String groupName, JobDataMap data)
throws SchedulerException {
invoke(
"triggerJob",
new Object[] { schedulingContext, jobName, groupName, data},
new String[] { SchedulingContext.class.getName(), String.class.getName(), String.class.getName(), JobDataMap.class.getName() });
}
/**
* <p>
* Calls the equivalent method on the 'proxied' <code>QuartzScheduler</code>,
* passing the <code>SchedulingContext</code> associated with this
* instance.
* </p>
*/
public void triggerJobWithVolatileTrigger(String jobName, String groupName)
throws SchedulerException {
triggerJobWithVolatileTrigger(jobName, groupName, null);
}
/**
* <p>
* Calls the equivalent method on the 'proxied' <code>QuartzScheduler</code>,
* passing the <code>SchedulingContext</code> associated with this
* instance.
* </p>
*/
public void triggerJobWithVolatileTrigger(String jobName, String groupName, JobDataMap data)
throws SchedulerException {
invoke(
"triggerJobWithVolatileTrigger",
new Object[] { schedulingContext, jobName, groupName, data},
new String[] { SchedulingContext.class.getName(), String.class.getName(), String.class.getName(), JobDataMap.class.getName() });
}
/**
* <p>
* Calls the equivalent method on the 'proxied' <code>QuartzScheduler</code>,
* passing the <code>SchedulingContext</code> associated with this
* instance.
* </p>
*/
public void pauseTrigger(String triggerName, String groupName)
throws SchedulerException {
invoke(
"pauseTrigger",
new Object[] { schedulingContext, triggerName, groupName},
new String[] { SchedulingContext.class.getName(), String.class.getName(), String.class.getName() });
}
/**
* <p>
* Calls the equivalent method on the 'proxied' <code>QuartzScheduler</code>,
* passing the <code>SchedulingContext</code> associated with this
* instance.
* </p>
*/
public void pauseTriggerGroup(String groupName) throws SchedulerException {
invoke(
"pauseTriggerGroup",
new Object[] { schedulingContext, groupName},
new String[] { SchedulingContext.class.getName(), String.class.getName() });
}
/**
* <p>
* Calls the equivalent method on the 'proxied' <code>QuartzScheduler</code>,
* passing the <code>SchedulingContext</code> associated with this
* instance.
* </p>
*/
public void pauseJob(String jobName, String groupName)
throws SchedulerException {
invoke(
"pauseJob",
new Object[] { schedulingContext, jobName, groupName},
new String[] { SchedulingContext.class.getName(), String.class.getName(), String.class.getName() });
}
/**
* <p>
* Calls the equivalent method on the 'proxied' <code>QuartzScheduler</code>,
* passing the <code>SchedulingContext</code> associated with this
* instance.
* </p>
*/
public void pauseJobGroup(String groupName) throws SchedulerException {
invoke(
"pauseJobGroup",
new Object[] { schedulingContext, groupName},
new String[] { SchedulingContext.class.getName(), String.class.getName() });
}
/**
* <p>
* Calls the equivalent method on the 'proxied' <code>QuartzScheduler</code>,
* passing the <code>SchedulingContext</code> associated with this
* instance.
* </p>
*/
public void resumeTrigger(String triggerName, String groupName)
throws SchedulerException {
invoke(
"resumeTrigger",
new Object[] { schedulingContext, triggerName, groupName},
new String[] { SchedulingContext.class.getName(), String.class.getName(), String.class.getName() });
}
/**
* <p>
* Calls the equivalent method on the 'proxied' <code>QuartzScheduler</code>,
* passing the <code>SchedulingContext</code> associated with this
* instance.
* </p>
*/
public void resumeTriggerGroup(String groupName) throws SchedulerException {
invoke(
"resumeTriggerGroup",
new Object[] { schedulingContext, groupName},
new String[] { SchedulingContext.class.getName(), String.class.getName() });
}
/**
* <p>
* Calls the equivalent method on the 'proxied' <code>QuartzScheduler</code>,
* passing the <code>SchedulingContext</code> associated with this
* instance.
* </p>
*/
public void resumeJob(String jobName, String groupName)
throws SchedulerException {
invoke(
"resumeJob",
new Object[] { schedulingContext, jobName, groupName},
new String[] { SchedulingContext.class.getName(), String.class.getName(), String.class.getName() });
}
/**
* <p>
* Calls the equivalent method on the 'proxied' <code>QuartzScheduler</code>,
* passing the <code>SchedulingContext</code> associated with this
* instance.
* </p>
*/
public void resumeJobGroup(String groupName) throws SchedulerException {
invoke(
"resumeJobGroup",
new Object[] { schedulingContext, groupName},
new String[] { SchedulingContext.class.getName(), String.class.getName() });
}
/**
* <p>
* Calls the equivalent method on the 'proxied' <code>QuartzScheduler</code>,
* passing the <code>SchedulingContext</code> associated with this
* instance.
* </p>
*/
public void pauseAll() throws SchedulerException {
invoke(
"pauseAll",
new Object[] { schedulingContext},
new String[] { SchedulingContext.class.getName() });
}
/**
* <p>
* Calls the equivalent method on the 'proxied' <code>QuartzScheduler</code>,
* passing the <code>SchedulingContext</code> associated with this
* instance.
* </p>
*/
public void resumeAll() throws SchedulerException {
invoke(
"resumeAll",
new Object[] { schedulingContext},
new String[] { SchedulingContext.class.getName() });
}
/**
* <p>
* Calls the equivalent method on the 'proxied' <code>QuartzScheduler</code>,
* passing the <code>SchedulingContext</code> associated with this
* instance.
* </p>
*/
public String[] getJobGroupNames() throws SchedulerException {
return (String[])invoke(
"getJobGroupNames",
new Object[] { schedulingContext},
new String[] { SchedulingContext.class.getName() });
}
/**
* <p>
* Calls the equivalent method on the 'proxied' <code>QuartzScheduler</code>,
* passing the <code>SchedulingContext</code> associated with this
* instance.
* </p>
*/
public String[] getJobNames(String groupName) throws SchedulerException {
return (String[])invoke(
"getJobNames",
new Object[] { schedulingContext, groupName },
new String[] { SchedulingContext.class.getName(), String.class.getName() });
}
/**
* <p>
* Calls the equivalent method on the 'proxied' <code>QuartzScheduler</code>,
* passing the <code>SchedulingContext</code> associated with this
* instance.
* </p>
*/
public Trigger[] getTriggersOfJob(String jobName, String groupName)
throws SchedulerException {
return (Trigger[])invoke(
"getTriggersOfJob",
new Object[] { schedulingContext, jobName, groupName },
new String[] { SchedulingContext.class.getName(), String.class.getName(), String.class.getName() });
}
/**
* <p>
* Calls the equivalent method on the 'proxied' <code>QuartzScheduler</code>,
* passing the <code>SchedulingContext</code> associated with this
* instance.
* </p>
*/
public String[] getTriggerGroupNames() throws SchedulerException {
return (String[])invoke(
"getTriggerGroupNames",
new Object[] { schedulingContext},
new String[] { SchedulingContext.class.getName() });
}
/**
* <p>
* Calls the equivalent method on the 'proxied' <code>QuartzScheduler</code>,
* passing the <code>SchedulingContext</code> associated with this
* instance.
* </p>
*/
public String[] getTriggerNames(String groupName) throws SchedulerException {
return (String[])invoke(
"getTriggerNames",
new Object[] { schedulingContext, groupName },
new String[] { SchedulingContext.class.getName(), String.class.getName() });
}
/**
* <p>
* Calls the equivalent method on the 'proxied' <code>QuartzScheduler</code>,
* passing the <code>SchedulingContext</code> associated with this
* instance.
* </p>
*/
public JobDetail getJobDetail(String jobName, String jobGroup)
throws SchedulerException {
return (JobDetail)invoke(
"getJobDetail",
new Object[] { schedulingContext, jobName, jobGroup },
new String[] { SchedulingContext.class.getName(), String.class.getName(), String.class.getName() });
}
/**
* <p>
* Calls the equivalent method on the 'proxied' <code>QuartzScheduler</code>,
* passing the <code>SchedulingContext</code> associated with this
* instance.
* </p>
*/
public Trigger getTrigger(String triggerName, String triggerGroup)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -