Upgrading org.quartz-scheduler:quartz 1 to 2
Breaking1.8.6 → 2.5.2Breaking2Security2New2Changed22Fixed9Other16
BreakingUpgrade verdict
2 breaking changes and 2 security fixes.
In plain terms
- [!IMPORTANT] > BREAKING CHANGE: Move to Jakarta namespace.
- [!IMPORTANT] > BREAKING CHANGE: Move to JDK 11.
- Update C3P0 version to 0.9.5.4 (CVE-2019-5427).
- XML external entity injection in Terracotta Quartz Scheduler
Must act 4 items need code or config changes
Adds com.mchange:c3p0 0.10.1, com.zaxxer:HikariCP 5.0.1, jakarta.xml.bind:jakarta.xml.bind-api 4.0.4, org.slf4j:slf4j-log4j12 2.0.16.
Drops org.apache.openejb:javaee-api.
Installs 7 packages in all (was 2).
Also installs com.mchange:mchange-commons-java, jakarta.activation:jakarta.activation-api.
Moves org.slf4j:slf4j-api 1.6.0 → 2.0.16. Your build may pick other versions.
What you must change
Breaking2
[!IMPORTANT] > BREAKING CHANGE: Move to Jakarta namespace.
[!IMPORTANT] > BREAKING CHANGE: Move to JDK 11.
Security2
Update C3P0 version to 0.9.5.4 (CVE-2019-5427).
XML external entity injection in Terracotta Quartz Scheduler
CriticalAPI changes
Generated by DepDelta from published JVM bytecode. Not mixed with prose notes.
- removed:
abstract class Trigger implements Serializable, Cloneable, Comparable - removed:
class CriticalSchedulerException extends SchedulerException - removed:
class CronTrigger extends Trigger - removed:
class DateIntervalTrigger extends Trigger - removed:
class JobDetail implements Cloneable, Serializable - removed:
class JobExecutionContext implements Serializable - removed:
class NthIncludedDayTrigger extends Trigger - removed:
class SimpleTrigger extends Trigger - removed:
ctor CriticalSchedulerException(String, int) - removed:
ctor CronTrigger() - removed:
ctor CronTrigger(String) - removed:
ctor CronTrigger(String, String) - removed:
ctor CronTrigger(String, String, String) - removed:
ctor CronTrigger(String, String, String, String) - removed:
ctor CronTrigger(String, String, String, String, Date, Date, String) - removed:
ctor CronTrigger(String, String, String, String, Date, Date, String, TimeZone) - removed:
ctor CronTrigger(String, String, String, String, String) - removed:
ctor CronTrigger(String, String, String, String, String, TimeZone) - removed:
ctor DateIntervalTrigger() - removed:
ctor DateIntervalTrigger(String, Date, Date, DateIntervalTrigger.IntervalUnit, int) - removed:
ctor DateIntervalTrigger(String, DateIntervalTrigger.IntervalUnit, int) - removed:
ctor DateIntervalTrigger(String, String, Date, Date, DateIntervalTrigger.IntervalUnit, int) - removed:
ctor DateIntervalTrigger(String, String, DateIntervalTrigger.IntervalUnit, int) - removed:
ctor DateIntervalTrigger(String, String, String, String, Date, Date, DateIntervalTrigger.IntervalUnit, int) - removed:
ctor JobDetail() - removed:
ctor JobDetail(String, Class) - removed:
ctor JobDetail(String, String, Class) - removed:
ctor JobDetail(String, String, Class, boolean, boolean, boolean) - removed:
ctor JobExecutionContext(Scheduler, TriggerFiredBundle, Job) - removed:
ctor JobPersistenceException(String, Throwable, int) - removed:
ctor JobPersistenceException(String, int) - removed:
ctor NthIncludedDayTrigger() - removed:
ctor NthIncludedDayTrigger(String) - removed:
ctor NthIncludedDayTrigger(String, String) - removed:
ctor NthIncludedDayTrigger(String, String, String, String) - removed:
ctor SchedulerException(String, Throwable, int) - removed:
ctor SchedulerException(String, int) - removed:
ctor SimpleTrigger() - removed:
ctor SimpleTrigger(String) - removed:
ctor SimpleTrigger(String, Date) - removed:
ctor SimpleTrigger(String, Date, Date, int, long) - removed:
ctor SimpleTrigger(String, String) - removed:
ctor SimpleTrigger(String, String, Date) - removed:
ctor SimpleTrigger(String, String, Date, Date, int, long) - removed:
ctor SimpleTrigger(String, String, String, String, Date, Date, int, long) - removed:
ctor SimpleTrigger(String, String, int, long) - removed:
ctor SimpleTrigger(String, int, long) - removed:
ctor Trigger() - removed:
ctor Trigger(String) - removed:
ctor Trigger(String, String) - removed:
ctor Trigger(String, String, String, String) - removed:
enum DateIntervalTrigger.IntervalUnit - removed:
field CronExpression.lastdayOfMonth: boolean - removed:
field CronExpression.lastdayOfWeek: boolean - removed:
field CronExpression.nearestWeekday: boolean - removed:
field CronExpression.nthdayOfWeek: int - removed:
method CronExpression.getSet(int): TreeSet - removed:
method CronTrigger.clone(): Object - removed:
method CronTrigger.computeFirstFireTime(Calendar): Date - removed:
method CronTrigger.executionComplete(JobExecutionContext, JobExecutionException): int - removed:
method CronTrigger.getEndTime(): Date - removed:
method CronTrigger.getFinalFireTime(): Date - removed:
method CronTrigger.getFireTimeAfter(Date): Date - removed:
method CronTrigger.getNextFireTime(): Date - removed:
method CronTrigger.getPreviousFireTime(): Date - removed:
method CronTrigger.getStartTime(): Date - removed:
method CronTrigger.getTimeAfter(Date): Date - removed:
method CronTrigger.getTimeBefore(Date): Date - removed:
method CronTrigger.hasAdditionalProperties(): boolean - removed:
method CronTrigger.mayFireAgain(): boolean - removed:
method CronTrigger.setCronExpression(CronExpression): void - removed:
method CronTrigger.setCronExpression(String): void - removed:
method CronTrigger.setEndTime(Date): void - removed:
method CronTrigger.setNextFireTime(Date): void - removed:
method CronTrigger.setPreviousFireTime(Date): void - removed:
method CronTrigger.setStartTime(Date): void - removed:
method CronTrigger.setTimeZone(TimeZone): void - removed:
method CronTrigger.triggered(Calendar): void - removed:
method CronTrigger.updateAfterMisfire(Calendar): void - removed:
method CronTrigger.updateWithNewCalendar(Calendar, long): void - removed:
method CronTrigger.validateMisfireInstruction(int): boolean - removed:
method CronTrigger.willFireOn(Calendar): boolean - removed:
method CronTrigger.willFireOn(Calendar, boolean): boolean - removed:
method DateIntervalTrigger.computeFirstFireTime(Calendar): Date - removed:
method DateIntervalTrigger.executionComplete(JobExecutionContext, JobExecutionException): int - removed:
method DateIntervalTrigger.getEndTime(): Date - removed:
method DateIntervalTrigger.getFinalFireTime(): Date - removed:
method DateIntervalTrigger.getFireTimeAfter(Date): Date - removed:
method DateIntervalTrigger.getFireTimeAfter(Date, boolean): Date - removed:
method DateIntervalTrigger.getNextFireTime(): Date - removed:
method DateIntervalTrigger.getPreviousFireTime(): Date - removed:
method DateIntervalTrigger.getRepeatInterval(): int - removed:
method DateIntervalTrigger.getRepeatIntervalUnit(): DateIntervalTrigger.IntervalUnit - removed:
method DateIntervalTrigger.getStartTime(): Date - removed:
method DateIntervalTrigger.getTimesTriggered(): int - removed:
method DateIntervalTrigger.mayFireAgain(): boolean - removed:
method DateIntervalTrigger.setEndTime(Date): void - removed:
method DateIntervalTrigger.setNextFireTime(Date): void - removed:
method DateIntervalTrigger.setPreviousFireTime(Date): void - removed:
method DateIntervalTrigger.setRepeatInterval(int): void - removed:
method DateIntervalTrigger.setRepeatIntervalUnit(DateIntervalTrigger.IntervalUnit): void - removed:
method DateIntervalTrigger.setStartTime(Date): void - removed:
method DateIntervalTrigger.setTimesTriggered(int): void - removed:
method DateIntervalTrigger.triggered(Calendar): void - removed:
method DateIntervalTrigger.updateAfterMisfire(Calendar): void - removed:
method DateIntervalTrigger.updateWithNewCalendar(Calendar, long): void - removed:
method DateIntervalTrigger.validate(): void - removed:
method DateIntervalTrigger.validateMisfireInstruction(int): boolean - removed:
method JobDetail.addJobListener(String): void - removed:
method JobDetail.equals(Object): boolean - removed:
method JobDetail.getFullName(): String - removed:
method JobDetail.getGroup(): String - removed:
method JobDetail.getJobListenerNames(): String[] - removed:
method JobDetail.getName(): String - removed:
method JobDetail.hashCode(): int - removed:
method JobDetail.isStateful(): boolean - removed:
method JobDetail.isVolatile(): boolean - removed:
method JobDetail.removeJobListener(String): boolean - removed:
method JobDetail.setDescription(String): void - removed:
method JobDetail.setDurability(boolean): void - removed:
method JobDetail.setGroup(String): void - removed:
method JobDetail.setJobClass(Class): void - removed:
method JobDetail.setJobDataMap(JobDataMap): void - removed:
method JobDetail.setName(String): void - removed:
method JobDetail.setRequestsRecovery(boolean): void - removed:
method JobDetail.setVolatility(boolean): void - removed:
method JobDetail.toString(): String - removed:
method JobDetail.validate(): void - removed:
method JobExecutionContext.incrementRefireCount(): void - removed:
method JobExecutionContext.setJobRunTime(long): void - removed:
method JobExecutionContext.toString(): String - removed:
method NthIncludedDayTrigger.clone(): Object - removed:
method NthIncludedDayTrigger.computeFirstFireTime(Calendar): Date - removed:
method NthIncludedDayTrigger.executionComplete(JobExecutionContext, JobExecutionException): int - removed:
method NthIncludedDayTrigger.getEndTime(): Date - removed:
method NthIncludedDayTrigger.getFinalFireTime(): Date - removed:
method NthIncludedDayTrigger.getFireAtTime(): String - removed:
method NthIncludedDayTrigger.getFireTimeAfter(Date): Date - removed:
method NthIncludedDayTrigger.getIntervalType(): int - removed:
method NthIncludedDayTrigger.getN(): int - removed:
method NthIncludedDayTrigger.getNextFireCutoffInterval(): int - removed:
method NthIncludedDayTrigger.getNextFireTime(): Date - removed:
method NthIncludedDayTrigger.getPreviousFireTime(): Date - removed:
method NthIncludedDayTrigger.getStartTime(): Date - removed:
method NthIncludedDayTrigger.getTimeZone(): TimeZone - removed:
method NthIncludedDayTrigger.mayFireAgain(): boolean - removed:
method NthIncludedDayTrigger.setEndTime(Date): void - removed:
method NthIncludedDayTrigger.setFireAtTime(String): void - removed:
method NthIncludedDayTrigger.setIntervalType(int): void - removed:
method NthIncludedDayTrigger.setN(int): void - removed:
method NthIncludedDayTrigger.setNextFireCutoffInterval(int): void - removed:
method NthIncludedDayTrigger.setStartTime(Date): void - removed:
method NthIncludedDayTrigger.setTimeZone(TimeZone): void - removed:
method NthIncludedDayTrigger.triggered(Calendar): void - removed:
method NthIncludedDayTrigger.updateAfterMisfire(Calendar): void - removed:
method NthIncludedDayTrigger.updateWithNewCalendar(Calendar, long): void - removed:
method NthIncludedDayTrigger.validateMisfireInstruction(int): boolean - removed:
method Scheduler.addGlobalJobListener(JobListener): void - removed:
method Scheduler.addGlobalTriggerListener(TriggerListener): void - removed:
method Scheduler.addJobListener(JobListener): void - removed:
method Scheduler.addSchedulerListener(SchedulerListener): void - removed:
method Scheduler.addTriggerListener(TriggerListener): void - removed:
method Scheduler.getGlobalJobListener(String): JobListener - removed:
method Scheduler.getGlobalJobListeners(): List - removed:
method Scheduler.getGlobalTriggerListener(String): TriggerListener - removed:
method Scheduler.getGlobalTriggerListeners(): List - removed:
method Scheduler.getJobListener(String): JobListener - removed:
method Scheduler.getJobListenerNames(): Set - removed:
method Scheduler.getJobNames(String): String[] - removed:
method Scheduler.getSchedulerListeners(): List - removed:
method Scheduler.getTriggerListener(String): TriggerListener - removed:
method Scheduler.getTriggerListenerNames(): Set - removed:
method Scheduler.getTriggerNames(String): String[] - removed:
method Scheduler.pauseJobGroup(String): void - removed:
method Scheduler.pauseTriggerGroup(String): void - removed:
method Scheduler.removeGlobalJobListener(String): boolean - removed:
method Scheduler.removeGlobalTriggerListener(String): boolean - removed:
method Scheduler.removeJobListener(String): boolean - removed:
method Scheduler.removeSchedulerListener(SchedulerListener): boolean - removed:
method Scheduler.removeTriggerListener(String): boolean - removed:
method Scheduler.resumeJobGroup(String): void - removed:
method Scheduler.resumeTriggerGroup(String): void - removed:
method Scheduler.triggerJobWithVolatileTrigger(String, String): void - removed:
method Scheduler.triggerJobWithVolatileTrigger(String, String, JobDataMap): void - removed:
method SchedulerException.getErrorCode(): int - removed:
method SchedulerException.isClientError(): boolean - removed:
method SchedulerException.isConfigurationError(): boolean - removed:
method SchedulerException.isJobListenerError(): boolean - removed:
method SchedulerException.isPersistenceError(): boolean - removed:
method SchedulerException.isThreadPoolError(): boolean - removed:
method SchedulerException.isTriggerListenerError(): boolean - removed:
method SchedulerException.setErrorCode(int): void - removed:
method SchedulerMetaData.jobStoreSupportsPersistence(): boolean - removed:
method SimpleTrigger.computeFirstFireTime(Calendar): Date - removed:
method SimpleTrigger.computeNumTimesFiredBetween(Date, Date): int - removed:
method SimpleTrigger.executionComplete(JobExecutionContext, JobExecutionException): int - removed:
method SimpleTrigger.getEndTime(): Date - removed:
method SimpleTrigger.getFinalFireTime(): Date - removed:
method SimpleTrigger.getFireTimeAfter(Date): Date - removed:
method SimpleTrigger.getFireTimeBefore(Date): Date - removed:
method SimpleTrigger.getNextFireTime(): Date - removed:
method SimpleTrigger.getPreviousFireTime(): Date - removed:
method SimpleTrigger.getStartTime(): Date - removed:
method SimpleTrigger.hasAdditionalProperties(): boolean - removed:
method SimpleTrigger.mayFireAgain(): boolean - removed:
method SimpleTrigger.setEndTime(Date): void - removed:
method SimpleTrigger.setNextFireTime(Date): void - removed:
method SimpleTrigger.setPreviousFireTime(Date): void - removed:
method SimpleTrigger.setRepeatCount(int): void - removed:
method SimpleTrigger.setRepeatInterval(long): void - removed:
method SimpleTrigger.setStartTime(Date): void - removed:
method SimpleTrigger.setTimesTriggered(int): void - removed:
method SimpleTrigger.triggered(Calendar): void - removed:
method SimpleTrigger.updateAfterMisfire(Calendar): void - removed:
method SimpleTrigger.updateWithNewCalendar(Calendar, long): void - removed:
method SimpleTrigger.validate(): void - removed:
method SimpleTrigger.validateMisfireInstruction(int): boolean - removed:
method Trigger.addTriggerListener(String): void - removed:
method Trigger.clearAllTriggerListeners(): void - removed:
method Trigger.clone(): Object - removed:
method Trigger.computeFirstFireTime(Calendar): Date - removed:
method Trigger.executionComplete(JobExecutionContext, JobExecutionException): int - removed:
method Trigger.getFireInstanceId(): String - removed:
method Trigger.getFullJobName(): String - removed:
method Trigger.getFullName(): String - removed:
method Trigger.getGroup(): String - removed:
method Trigger.getJobGroup(): String - removed:
method Trigger.getJobName(): String - removed:
method Trigger.getName(): String - removed:
method Trigger.getTriggerListenerNames(): String[] - removed:
method Trigger.hashCode(): int - removed:
method Trigger.isVolatile(): boolean - removed:
method Trigger.removeTriggerListener(String): boolean - removed:
method Trigger.setCalendarName(String): void - removed:
method Trigger.setDescription(String): void - removed:
method Trigger.setEndTime(Date): void - removed:
method Trigger.setFireInstanceId(String): void - removed:
method Trigger.setGroup(String): void - removed:
method Trigger.setJobDataMap(JobDataMap): void - removed:
method Trigger.setJobGroup(String): void - removed:
method Trigger.setJobName(String): void - removed:
method Trigger.setMisfireInstruction(int): void - removed:
method Trigger.setName(String): void - removed:
method Trigger.setPriority(int): void - removed:
method Trigger.setStartTime(Date): void - removed:
method Trigger.setVolatility(boolean): void - removed:
method Trigger.toString(): String - removed:
method Trigger.triggered(Calendar): void - removed:
method Trigger.updateAfterMisfire(Calendar): void - removed:
method Trigger.updateWithNewCalendar(Calendar, long): void - removed:
method Trigger.validate(): void - removed:
method Trigger.validateMisfireInstruction(int): boolean - removed:
static field CronTrigger.YEAR_TO_GIVEUP_SCHEDULING_AT: int - removed:
static field DateIntervalTrigger.IntervalUnit.DAY: DateIntervalTrigger.IntervalUnit - removed:
static field DateIntervalTrigger.IntervalUnit.HOUR: DateIntervalTrigger.IntervalUnit - removed:
static field DateIntervalTrigger.IntervalUnit.MINUTE: DateIntervalTrigger.IntervalUnit - removed:
static field DateIntervalTrigger.IntervalUnit.MONTH: DateIntervalTrigger.IntervalUnit - removed:
static field DateIntervalTrigger.IntervalUnit.SECOND: DateIntervalTrigger.IntervalUnit - removed:
static field DateIntervalTrigger.IntervalUnit.WEEK: DateIntervalTrigger.IntervalUnit - removed:
static field DateIntervalTrigger.IntervalUnit.YEAR: DateIntervalTrigger.IntervalUnit - removed:
static field DateIntervalTrigger.MISFIRE_INSTRUCTION_DO_NOTHING: int - removed:
static field DateIntervalTrigger.MISFIRE_INSTRUCTION_FIRE_ONCE_NOW: int - removed:
static field NthIncludedDayTrigger.INTERVAL_TYPE_MONTHLY: int - removed:
static field NthIncludedDayTrigger.INTERVAL_TYPE_WEEKLY: int - removed:
static field NthIncludedDayTrigger.INTERVAL_TYPE_YEARLY: int - removed:
static field NthIncludedDayTrigger.MISFIRE_INSTRUCTION_DO_NOTHING: int - removed:
static field NthIncludedDayTrigger.MISFIRE_INSTRUCTION_FIRE_ONCE_NOW: int - removed:
static field Scheduler.DEFAULT_MANUAL_TRIGGERS: String - removed:
static field SchedulerException.ERR_BAD_CONFIGURATION: int - removed:
static field SchedulerException.ERR_CLIENT_ERROR: int - removed:
static field SchedulerException.ERR_COMMUNICATION_FAILURE: int - removed:
static field SchedulerException.ERR_JOB_EXECUTION_THREW_EXCEPTION: int - removed:
static field SchedulerException.ERR_JOB_LISTENER: int - removed:
static field SchedulerException.ERR_JOB_LISTENER_NOT_FOUND: int - removed:
static field SchedulerException.ERR_PERSISTENCE: int - removed:
static field SchedulerException.ERR_PERSISTENCE_CALENDAR_DOES_NOT_EXIST: int - removed:
static field SchedulerException.ERR_PERSISTENCE_CRITICAL_FAILURE: int - removed:
static field SchedulerException.ERR_PERSISTENCE_JOB_DOES_NOT_EXIST: int - removed:
static field SchedulerException.ERR_PERSISTENCE_TRIGGER_DOES_NOT_EXIST: int - removed:
static field SchedulerException.ERR_THREAD_POOL: int - removed:
static field SchedulerException.ERR_THREAD_POOL_CRITICAL_FAILURE: int - removed:
static field SchedulerException.ERR_THREAD_POOL_EXHAUSTED: int - removed:
static field SchedulerException.ERR_TIME_BROKER_FAILURE: int - removed:
static field SchedulerException.ERR_TRIGGER_LISTENER: int - removed:
static field SchedulerException.ERR_TRIGGER_LISTENER_NOT_FOUND: int - removed:
static field SchedulerException.ERR_TRIGGER_THREW_EXCEPTION: int - removed:
static field SchedulerException.ERR_UNSPECIFIED: int - removed:
static field SchedulerException.ERR_UNSUPPORTED_FUNCTION_IN_THIS_CONFIGURATION: int - removed:
static field Trigger.INSTRUCTION_DELETE_TRIGGER: int - removed:
static field Trigger.INSTRUCTION_NOOP: int - removed:
static field Trigger.INSTRUCTION_RE_EXECUTE_JOB: int - removed:
static field Trigger.INSTRUCTION_SET_ALL_JOB_TRIGGERS_COMPLETE: int - removed:
static field Trigger.INSTRUCTION_SET_ALL_JOB_TRIGGERS_ERROR: int - removed:
static field Trigger.INSTRUCTION_SET_TRIGGER_COMPLETE: int - removed:
static field Trigger.INSTRUCTION_SET_TRIGGER_ERROR: int - removed:
static field Trigger.STATE_BLOCKED: int - removed:
static field Trigger.STATE_COMPLETE: int - removed:
static field Trigger.STATE_ERROR: int - removed:
static field Trigger.STATE_NONE: int - removed:
static field Trigger.STATE_NORMAL: int - removed:
static field Trigger.STATE_PAUSED: int - removed:
static field TriggerUtils.FRIDAY: int - removed:
static field TriggerUtils.LAST_DAY_OF_MONTH: int - removed:
static field TriggerUtils.MILLISECONDS_IN_DAY: long - removed:
static field TriggerUtils.MILLISECONDS_IN_HOUR: long - removed:
static field TriggerUtils.MILLISECONDS_IN_MINUTE: long - removed:
static field TriggerUtils.MONDAY: int - removed:
static field TriggerUtils.SATURDAY: int - removed:
static field TriggerUtils.SECONDS_IN_DAY: long - removed:
static field TriggerUtils.SUNDAY: int - removed:
static field TriggerUtils.THURSDAY: int - removed:
static field TriggerUtils.TUESDAY: int - removed:
static field TriggerUtils.WEDNESDAY: int - removed:
static method DateIntervalTrigger.IntervalUnit.valueOf(String): DateIntervalTrigger.IntervalUnit - removed:
static method DateIntervalTrigger.IntervalUnit.values(): DateIntervalTrigger.IntervalUnit[] - removed:
static method TriggerUtils.getDSTSavings(TimeZone): int - removed:
static method TriggerUtils.getDateOf(int, int, int): Date - removed:
static method TriggerUtils.getDateOf(int, int, int, int, int): Date - removed:
static method TriggerUtils.getDateOf(int, int, int, int, int, int): Date - removed:
static method TriggerUtils.getEvenHourDate(Date): Date - removed:
static method TriggerUtils.getEvenHourDateBefore(Date): Date - removed:
static method TriggerUtils.getEvenMinuteDate(Date): Date - removed:
static method TriggerUtils.getEvenMinuteDateBefore(Date): Date - removed:
static method TriggerUtils.getEvenSecondDate(Date): Date - removed:
static method TriggerUtils.getEvenSecondDateBefore(Date): Date - removed:
static method TriggerUtils.getNextGivenMinuteDate(Date, int): Date - removed:
static method TriggerUtils.getNextGivenSecondDate(Date, int): Date - removed:
static method TriggerUtils.getOffset(long, TimeZone): int - removed:
static method TriggerUtils.makeDailyTrigger(String, int, int): Trigger - removed:
static method TriggerUtils.makeDailyTrigger(int, int): Trigger - removed:
static method TriggerUtils.makeHourlyTrigger(): Trigger - removed:
static method TriggerUtils.makeHourlyTrigger(String): Trigger - removed:
static method TriggerUtils.makeHourlyTrigger(String, int, int): Trigger - removed:
static method TriggerUtils.makeHourlyTrigger(int): Trigger - removed:
static method TriggerUtils.makeHourlyTrigger(int, int): Trigger - removed:
static method TriggerUtils.makeImmediateTrigger(String, int, long): Trigger - removed:
static method TriggerUtils.makeImmediateTrigger(int, long): Trigger - removed:
static method TriggerUtils.makeMinutelyTrigger(): Trigger - removed:
static method TriggerUtils.makeMinutelyTrigger(String): Trigger - removed:
static method TriggerUtils.makeMinutelyTrigger(String, int, int): Trigger - removed:
static method TriggerUtils.makeMinutelyTrigger(int): Trigger - removed:
static method TriggerUtils.makeMinutelyTrigger(int, int): Trigger - removed:
static method TriggerUtils.makeMonthlyTrigger(String, int, int, int): Trigger - removed:
static method TriggerUtils.makeMonthlyTrigger(int, int, int): Trigger - removed:
static method TriggerUtils.makeSecondlyTrigger(): Trigger - removed:
static method TriggerUtils.makeSecondlyTrigger(String): Trigger - removed:
static method TriggerUtils.makeSecondlyTrigger(String, int, int): Trigger - removed:
static method TriggerUtils.makeSecondlyTrigger(int): Trigger - removed:
static method TriggerUtils.makeSecondlyTrigger(int, int): Trigger - removed:
static method TriggerUtils.makeWeeklyTrigger(String, int, int, int): Trigger - removed:
static method TriggerUtils.makeWeeklyTrigger(int, int, int): Trigger - removed:
static method TriggerUtils.setTriggerIdentity(Trigger, String): void - removed:
static method TriggerUtils.setTriggerIdentity(Trigger, String, String): void - removed:
static method TriggerUtils.translateTime(Date, TimeZone, TimeZone): Date - changed:
class CronExpression implements Serializable, Cloneable → final class CronExpression implements Serializable, Cloneable - changed:
method JobDetail.getKey(): Key → method JobDetail.getKey(): JobKey - changed:
method Scheduler.deleteJob(String, String): boolean → method Scheduler.deleteJob(JobKey): boolean - changed:
method Scheduler.getCalendarNames(): String[] → method Scheduler.getCalendarNames(): List - changed:
method Scheduler.getJobDetail(String, String): JobDetail → method Scheduler.getJobDetail(JobKey): JobDetail - changed:
method Scheduler.getJobGroupNames(): String[] → method Scheduler.getJobGroupNames(): List - changed:
method Scheduler.getTrigger(String, String): Trigger → method Scheduler.getTrigger(TriggerKey): Trigger - changed:
method Scheduler.getTriggerGroupNames(): String[] → method Scheduler.getTriggerGroupNames(): List - changed:
method Scheduler.getTriggerState(String, String): int → method Scheduler.getTriggerState(TriggerKey): Trigger.TriggerState - changed:
method Scheduler.getTriggersOfJob(String, String): Trigger[] → method Scheduler.getTriggersOfJob(JobKey): List - changed:
method Scheduler.interrupt(String, String): boolean → method Scheduler.interrupt(JobKey): boolean - changed:
method Scheduler.pauseJob(String, String): void → method Scheduler.pauseJob(JobKey): void - changed:
method Scheduler.pauseTrigger(String, String): void → method Scheduler.pauseTrigger(TriggerKey): void - changed:
method Scheduler.rescheduleJob(String, String, Trigger): Date → method Scheduler.rescheduleJob(TriggerKey, Trigger): Date - changed:
method Scheduler.resumeJob(String, String): void → method Scheduler.resumeJob(JobKey): void - changed:
method Scheduler.resumeTrigger(String, String): void → method Scheduler.resumeTrigger(TriggerKey): void - changed:
method Scheduler.triggerJob(String, String): void → method Scheduler.triggerJob(JobKey): void - changed:
method Scheduler.triggerJob(String, String, JobDataMap): void → method Scheduler.triggerJob(JobKey, JobDataMap): void - changed:
method Scheduler.unscheduleJob(String, String): boolean → method Scheduler.unscheduleJob(TriggerKey): boolean - changed:
method SchedulerListener.jobDeleted(String, String): void → method SchedulerListener.jobDeleted(JobKey): void - changed:
method SchedulerListener.jobUnscheduled(String, String): void → method SchedulerListener.jobUnscheduled(TriggerKey): void - changed:
method SchedulerListener.jobsPaused(String, String): void → method SchedulerListener.jobsPaused(String): void - changed:
method SchedulerListener.jobsResumed(String, String): void → method SchedulerListener.jobsResumed(String): void - changed:
method SchedulerListener.triggersPaused(String, String): void → method SchedulerListener.triggersPaused(String): void - changed:
method SchedulerListener.triggersResumed(String, String): void → method SchedulerListener.triggersResumed(String): void - changed:
method Trigger.compareTo(Object): int → method Trigger.compareTo(Trigger): int - changed:
method Trigger.getKey(): Key → method Trigger.getKey(): TriggerKey - changed:
method TriggerListener.triggerComplete(Trigger, JobExecutionContext, int): void → method TriggerListener.triggerComplete(Trigger, JobExecutionContext, Trigger.CompletedExecutionInstruction): void - changed:
static method TriggerUtils.computeEndTimeToAllowParticularNumberOfFirings(Trigger, Calendar, int): Date → static method TriggerUtils.computeEndTimeToAllowParticularNumberOfFirings(OperableTrigger, Calendar, int): Date - changed:
static method TriggerUtils.computeFireTimes(Trigger, Calendar, int): List → static method TriggerUtils.computeFireTimes(OperableTrigger, Calendar, int): List - changed:
static method TriggerUtils.computeFireTimesBetween(Trigger, Calendar, Date, Date): List → static method TriggerUtils.computeFireTimesBetween(OperableTrigger, Calendar, Date, Date): List - added:
@interface DisallowConcurrentExecution - added:
@interface ExecuteInJTATransaction - added:
@interface PersistJobDataAfterExecution - added:
abstract class ScheduleBuilder - added:
class CalendarIntervalScheduleBuilder extends ScheduleBuilder - added:
class CronScheduleBuilder extends ScheduleBuilder - added:
class DailyTimeIntervalScheduleBuilder extends ScheduleBuilder - added:
class DateBuilder - added:
class JobBuilder - added:
class SimpleScheduleBuilder extends ScheduleBuilder - added:
class TimeOfDay implements Serializable - added:
class TriggerBuilder - added:
ctor CalendarIntervalScheduleBuilder() - added:
ctor CronExpression(CronExpression) - added:
ctor CronScheduleBuilder(CronExpression) - added:
ctor DailyTimeIntervalScheduleBuilder() - added:
ctor JobBuilder() - added:
ctor JobKey(String) - added:
ctor JobKey(String, String) - added:
ctor ScheduleBuilder() - added:
ctor SimpleScheduleBuilder() - added:
ctor TimeOfDay(int, int) - added:
ctor TimeOfDay(int, int, int) - added:
ctor Trigger.TriggerTimeComparator() - added:
ctor TriggerKey(String) - added:
ctor TriggerKey(String, String) - added:
enum DateBuilder.IntervalUnit - added:
enum Trigger.CompletedExecutionInstruction - added:
enum Trigger.TriggerState - added:
field CronExpression.lastDayOfWeek: boolean - added:
field CronExpression.nearestWeekdays: TreeSet - added:
field CronExpression.nthDayOfWeek: int - added:
final class JobKey extends Key - added:
final class TriggerKey extends Key - added:
interface CalendarIntervalTrigger extends Trigger - added:
interface CronTrigger extends Trigger - added:
interface DailyTimeIntervalTrigger extends Trigger - added:
interface JobDetail extends Serializable, Cloneable - added:
interface JobExecutionContext - added:
interface ListenerManager - added:
interface Matcher extends Serializable - added:
interface SimpleTrigger extends Trigger - added:
interface Trigger extends Serializable, Cloneable, Comparable - added:
method CalendarIntervalScheduleBuilder.build(): MutableTrigger - added:
method CalendarIntervalScheduleBuilder.inTimeZone(TimeZone): CalendarIntervalScheduleBuilder - added:
method CalendarIntervalScheduleBuilder.preserveHourOfDayAcrossDaylightSavings(boolean): CalendarIntervalScheduleBuilder - added:
method CalendarIntervalScheduleBuilder.skipDayIfHourDoesNotExist(boolean): CalendarIntervalScheduleBuilder - added:
method CalendarIntervalScheduleBuilder.withInterval(int, DateBuilder.IntervalUnit): CalendarIntervalScheduleBuilder - added:
method CalendarIntervalScheduleBuilder.withIntervalInDays(int): CalendarIntervalScheduleBuilder - added:
method CalendarIntervalScheduleBuilder.withIntervalInHours(int): CalendarIntervalScheduleBuilder - added:
method CalendarIntervalScheduleBuilder.withIntervalInMinutes(int): CalendarIntervalScheduleBuilder - added:
method CalendarIntervalScheduleBuilder.withIntervalInMonths(int): CalendarIntervalScheduleBuilder - added:
method CalendarIntervalScheduleBuilder.withIntervalInSeconds(int): CalendarIntervalScheduleBuilder - added:
method CalendarIntervalScheduleBuilder.withIntervalInWeeks(int): CalendarIntervalScheduleBuilder - added:
method CalendarIntervalScheduleBuilder.withIntervalInYears(int): CalendarIntervalScheduleBuilder - added:
method CalendarIntervalScheduleBuilder.withMisfireHandlingInstructionDoNothing(): CalendarIntervalScheduleBuilder - added:
method CalendarIntervalScheduleBuilder.withMisfireHandlingInstructionFireAndProceed(): CalendarIntervalScheduleBuilder - added:
method CalendarIntervalScheduleBuilder.withMisfireHandlingInstructionIgnoreMisfires(): CalendarIntervalScheduleBuilder - added:
method CalendarIntervalTrigger.getRepeatInterval(): int - added:
method CalendarIntervalTrigger.getRepeatIntervalUnit(): DateBuilder.IntervalUnit - added:
method CalendarIntervalTrigger.getTimeZone(): TimeZone - added:
method CalendarIntervalTrigger.getTimesTriggered(): int - added:
method CalendarIntervalTrigger.getTriggerBuilder(): TriggerBuilder - added:
method CalendarIntervalTrigger.isPreserveHourOfDayAcrossDaylightSavings(): boolean - added:
method CalendarIntervalTrigger.isSkipDayIfHourDoesNotExist(): boolean - added:
method CronScheduleBuilder.build(): MutableTrigger - added:
method CronScheduleBuilder.inTimeZone(TimeZone): CronScheduleBuilder - added:
method CronScheduleBuilder.withMisfireHandlingInstructionDoNothing(): CronScheduleBuilder - added:
method CronScheduleBuilder.withMisfireHandlingInstructionFireAndProceed(): CronScheduleBuilder - added:
method CronScheduleBuilder.withMisfireHandlingInstructionIgnoreMisfires(): CronScheduleBuilder - added:
method CronTrigger.getTriggerBuilder(): TriggerBuilder - added:
method DailyTimeIntervalScheduleBuilder.build(): MutableTrigger - added:
method DailyTimeIntervalScheduleBuilder.endingDailyAfterCount(int): DailyTimeIntervalScheduleBuilder - added:
method DailyTimeIntervalScheduleBuilder.endingDailyAt(TimeOfDay): DailyTimeIntervalScheduleBuilder - added:
method DailyTimeIntervalScheduleBuilder.onDaysOfTheWeek(Integer[]): DailyTimeIntervalScheduleBuilder - added:
method DailyTimeIntervalScheduleBuilder.onDaysOfTheWeek(Set): DailyTimeIntervalScheduleBuilder - added:
method DailyTimeIntervalScheduleBuilder.onEveryDay(): DailyTimeIntervalScheduleBuilder - added:
method DailyTimeIntervalScheduleBuilder.onMondayThroughFriday(): DailyTimeIntervalScheduleBuilder - added:
method DailyTimeIntervalScheduleBuilder.onSaturdayAndSunday(): DailyTimeIntervalScheduleBuilder - added:
method DailyTimeIntervalScheduleBuilder.startingDailyAt(TimeOfDay): DailyTimeIntervalScheduleBuilder - added:
method DailyTimeIntervalScheduleBuilder.withInterval(int, DateBuilder.IntervalUnit): DailyTimeIntervalScheduleBuilder - added:
method DailyTimeIntervalScheduleBuilder.withIntervalInHours(int): DailyTimeIntervalScheduleBuilder - added:
method DailyTimeIntervalScheduleBuilder.withIntervalInMinutes(int): DailyTimeIntervalScheduleBuilder - added:
method DailyTimeIntervalScheduleBuilder.withIntervalInSeconds(int): DailyTimeIntervalScheduleBuilder - added:
method DailyTimeIntervalScheduleBuilder.withMisfireHandlingInstructionDoNothing(): DailyTimeIntervalScheduleBuilder - added:
method DailyTimeIntervalScheduleBuilder.withMisfireHandlingInstructionFireAndProceed(): DailyTimeIntervalScheduleBuilder - added:
method DailyTimeIntervalScheduleBuilder.withMisfireHandlingInstructionIgnoreMisfires(): DailyTimeIntervalScheduleBuilder - added:
method DailyTimeIntervalScheduleBuilder.withRepeatCount(int): DailyTimeIntervalScheduleBuilder - added:
method DailyTimeIntervalTrigger.getDaysOfWeek(): Set - added:
method DailyTimeIntervalTrigger.getEndTimeOfDay(): TimeOfDay - added:
method DailyTimeIntervalTrigger.getRepeatCount(): int - added:
method DailyTimeIntervalTrigger.getRepeatInterval(): int - added:
method DailyTimeIntervalTrigger.getRepeatIntervalUnit(): DateBuilder.IntervalUnit - added:
method DailyTimeIntervalTrigger.getStartTimeOfDay(): TimeOfDay - added:
method DailyTimeIntervalTrigger.getTimesTriggered(): int - added:
method DailyTimeIntervalTrigger.getTriggerBuilder(): TriggerBuilder - added:
method DateBuilder.atHourMinuteAndSecond(int, int, int): DateBuilder - added:
method DateBuilder.atHourOfDay(int): DateBuilder - added:
method DateBuilder.atMinute(int): DateBuilder - added:
method DateBuilder.atSecond(int): DateBuilder - added:
method DateBuilder.build(): Date - added:
method DateBuilder.inLocale(Locale): DateBuilder - added:
method DateBuilder.inMonth(int): DateBuilder - added:
method DateBuilder.inMonthOnDay(int, int): DateBuilder - added:
method DateBuilder.inTimeZone(TimeZone): DateBuilder - added:
method DateBuilder.inYear(int): DateBuilder - added:
method DateBuilder.onDay(int): DateBuilder - added:
method ExecuteInJTATransaction.timeout(): int - added:
method JobBuilder.build(): JobDetail - added:
method JobBuilder.ofType(Class): JobBuilder - added:
method JobBuilder.requestRecovery(): JobBuilder - added:
method JobBuilder.requestRecovery(boolean): JobBuilder - added:
method JobBuilder.setJobData(JobDataMap): JobBuilder - added:
method JobBuilder.storeDurably(): JobBuilder - added:
method JobBuilder.storeDurably(boolean): JobBuilder - added:
method JobBuilder.usingJobData(JobDataMap): JobBuilder - added:
method JobBuilder.usingJobData(String, Boolean): JobBuilder - added:
method JobBuilder.usingJobData(String, Double): JobBuilder - added:
method JobBuilder.usingJobData(String, Float): JobBuilder - added:
method JobBuilder.usingJobData(String, Integer): JobBuilder - added:
method JobBuilder.usingJobData(String, Long): JobBuilder - added:
method JobBuilder.usingJobData(String, String): JobBuilder - added:
method JobBuilder.withDescription(String): JobBuilder - added:
method JobBuilder.withIdentity(JobKey): JobBuilder - added:
method JobBuilder.withIdentity(String): JobBuilder - added:
method JobBuilder.withIdentity(String, String): JobBuilder - added:
method JobDetail.getJobBuilder(): JobBuilder - added:
method JobDetail.isConcurrentExecutionDisallowed(): boolean - added:
method JobDetail.isPersistJobDataAfterExecution(): boolean - added:
method JobExecutionContext.getFireInstanceId(): String - added:
method JobExecutionContext.getRecoveringTriggerKey(): TriggerKey - added:
method ListenerManager.addJobListener(JobListener): void - added:
method ListenerManager.addJobListener(JobListener, List): void - added:
method ListenerManager.addJobListener(JobListener, Matcher): void - added:
method ListenerManager.addJobListener(JobListener, Matcher[]): void - added:
method ListenerManager.addJobListenerMatcher(String, Matcher): boolean - added:
method ListenerManager.addSchedulerListener(SchedulerListener): void - added:
method ListenerManager.addTriggerListener(TriggerListener): void - added:
method ListenerManager.addTriggerListener(TriggerListener, List): void - added:
method ListenerManager.addTriggerListener(TriggerListener, Matcher): void - added:
method ListenerManager.addTriggerListener(TriggerListener, Matcher[]): void - added:
method ListenerManager.addTriggerListenerMatcher(String, Matcher): boolean - added:
method ListenerManager.getJobListener(String): JobListener - added:
method ListenerManager.getJobListenerMatchers(String): List - added:
method ListenerManager.getJobListeners(): List - added:
method ListenerManager.getSchedulerListeners(): List - added:
method ListenerManager.getTriggerListener(String): TriggerListener - added:
method ListenerManager.getTriggerListenerMatchers(String): List - added:
method ListenerManager.getTriggerListeners(): List - added:
method ListenerManager.removeJobListener(String): boolean - added:
method ListenerManager.removeJobListenerMatcher(String, Matcher): boolean - added:
method ListenerManager.removeSchedulerListener(SchedulerListener): boolean - added:
method ListenerManager.removeTriggerListener(String): boolean - added:
method ListenerManager.removeTriggerListenerMatcher(String, Matcher): boolean - added:
method ListenerManager.setJobListenerMatchers(String, List): boolean - added:
method ListenerManager.setTriggerListenerMatchers(String, List): boolean - added:
method Matcher.equals(Object): boolean - added:
method Matcher.hashCode(): int - added:
method Matcher.isMatch(Key): boolean - added:
method ScheduleBuilder.build(): MutableTrigger - added:
method Scheduler.addJob(JobDetail, boolean, boolean): void - added:
method Scheduler.checkExists(JobKey): boolean - added:
method Scheduler.checkExists(TriggerKey): boolean - added:
method Scheduler.clear(): void - added:
method Scheduler.deleteJobs(List): boolean - added:
method Scheduler.getJobDetails(GroupMatcher): List - added:
method Scheduler.getJobKeys(GroupMatcher): Set - added:
method Scheduler.getListenerManager(): ListenerManager - added:
method Scheduler.getTriggerKeys(GroupMatcher): Set - added:
method Scheduler.interrupt(String): boolean - added:
method Scheduler.pauseJobs(GroupMatcher): void - added:
method Scheduler.pauseTriggers(GroupMatcher): void - added:
method Scheduler.resetTriggerFromErrorState(TriggerKey): void - added:
method Scheduler.resumeJobs(GroupMatcher): void - added:
method Scheduler.resumeTriggers(GroupMatcher): void - added:
method Scheduler.scheduleJob(JobDetail, Set, boolean): void - added:
method Scheduler.scheduleJobs(Map, boolean): void - added:
method Scheduler.unscheduleJobs(List): boolean - added:
method SchedulerListener.jobPaused(JobKey): void - added:
method SchedulerListener.jobResumed(JobKey): void - added:
method SchedulerListener.schedulerStarting(): void - added:
method SchedulerListener.schedulingDataCleared(): void - added:
method SchedulerListener.triggerPaused(TriggerKey): void - added:
method SchedulerListener.triggerResumed(TriggerKey): void - added:
method SimpleScheduleBuilder.build(): MutableTrigger - added:
method SimpleScheduleBuilder.repeatForever(): SimpleScheduleBuilder - added:
method SimpleScheduleBuilder.withIntervalInHours(int): SimpleScheduleBuilder - added:
method SimpleScheduleBuilder.withIntervalInMilliseconds(long): SimpleScheduleBuilder - added:
method SimpleScheduleBuilder.withIntervalInMinutes(int): SimpleScheduleBuilder - added:
method SimpleScheduleBuilder.withIntervalInSeconds(int): SimpleScheduleBuilder - added:
method SimpleScheduleBuilder.withMisfireHandlingInstructionFireNow(): SimpleScheduleBuilder - added:
method SimpleScheduleBuilder.withMisfireHandlingInstructionIgnoreMisfires(): SimpleScheduleBuilder - added:
method SimpleScheduleBuilder.withMisfireHandlingInstructionNextWithExistingCount(): SimpleScheduleBuilder - added:
method SimpleScheduleBuilder.withMisfireHandlingInstructionNextWithRemainingCount(): SimpleScheduleBuilder - added:
method SimpleScheduleBuilder.withMisfireHandlingInstructionNowWithExistingCount(): SimpleScheduleBuilder - added:
method SimpleScheduleBuilder.withMisfireHandlingInstructionNowWithRemainingCount(): SimpleScheduleBuilder - added:
method SimpleScheduleBuilder.withRepeatCount(int): SimpleScheduleBuilder - added:
method SimpleTrigger.getTriggerBuilder(): TriggerBuilder - added:
method TimeOfDay.before(TimeOfDay): boolean - added:
method TimeOfDay.equals(Object): boolean - added:
method TimeOfDay.getHour(): int - added:
method TimeOfDay.getMinute(): int - added:
method TimeOfDay.getSecond(): int - added:
method TimeOfDay.getTimeOfDayForDate(Date): Date - added:
method TimeOfDay.hashCode(): int - added:
method TimeOfDay.toString(): String - added:
method Trigger.TriggerTimeComparator.compare(Trigger, Trigger): int - added:
method Trigger.getJobKey(): JobKey - added:
method Trigger.getScheduleBuilder(): ScheduleBuilder - added:
method Trigger.getTriggerBuilder(): TriggerBuilder - added:
method TriggerBuilder.build(): Trigger - added:
method TriggerBuilder.endAt(Date): TriggerBuilder - added:
method TriggerBuilder.forJob(JobDetail): TriggerBuilder - added:
method TriggerBuilder.forJob(JobKey): TriggerBuilder - added:
method TriggerBuilder.forJob(String): TriggerBuilder - added:
method TriggerBuilder.forJob(String, String): TriggerBuilder - added:
method TriggerBuilder.modifiedByCalendar(String): TriggerBuilder - added:
method TriggerBuilder.startAt(Date): TriggerBuilder - added:
method TriggerBuilder.startAt(Instant): TriggerBuilder - added:
method TriggerBuilder.startNow(): TriggerBuilder - added:
method TriggerBuilder.usingJobData(JobDataMap): TriggerBuilder - added:
method TriggerBuilder.usingJobData(String, Boolean): TriggerBuilder - added:
method TriggerBuilder.usingJobData(String, Double): TriggerBuilder - added:
method TriggerBuilder.usingJobData(String, Float): TriggerBuilder - added:
method TriggerBuilder.usingJobData(String, Integer): TriggerBuilder - added:
method TriggerBuilder.usingJobData(String, Long): TriggerBuilder - added:
method TriggerBuilder.usingJobData(String, String): TriggerBuilder - added:
method TriggerBuilder.withDescription(String): TriggerBuilder - added:
method TriggerBuilder.withIdentity(String): TriggerBuilder - added:
method TriggerBuilder.withIdentity(String, String): TriggerBuilder - added:
method TriggerBuilder.withIdentity(TriggerKey): TriggerBuilder - added:
method TriggerBuilder.withPriority(int): TriggerBuilder - added:
method TriggerBuilder.withSchedule(ScheduleBuilder): TriggerBuilder - added:
static class Trigger.TriggerTimeComparator implements Comparator, Serializable - added:
static field CalendarIntervalTrigger.MISFIRE_INSTRUCTION_DO_NOTHING: int - added:
static field CalendarIntervalTrigger.MISFIRE_INSTRUCTION_FIRE_ONCE_NOW: int - added:
static field CronExpression.LAST_DAY_OFFSET_END: int - added:
static field CronExpression.LAST_DAY_OFFSET_START: int - added:
static field CronExpression.MAX_LAST_DAY_OFFSET: int - added:
static field CronExpression.MAX_YEAR: int - added:
static field CronTrigger.serialVersionUID: long - added:
static field DailyTimeIntervalScheduleBuilder.ALL_DAYS_OF_THE_WEEK: Set - added:
static field DailyTimeIntervalScheduleBuilder.MONDAY_THROUGH_FRIDAY: Set - added:
static field DailyTimeIntervalScheduleBuilder.SATURDAY_AND_SUNDAY: Set - added:
static field DailyTimeIntervalTrigger.MISFIRE_INSTRUCTION_DO_NOTHING: int - added:
static field DailyTimeIntervalTrigger.MISFIRE_INSTRUCTION_FIRE_ONCE_NOW: int - added:
static field DailyTimeIntervalTrigger.REPEAT_INDEFINITELY: int - added:
static field DateBuilder.APRIL: int - added:
static field DateBuilder.AUGUST: int - added:
static field DateBuilder.DECEMBER: int - added:
static field DateBuilder.FEBRUARY: int - added:
static field DateBuilder.FRIDAY: int - added:
static field DateBuilder.IntervalUnit.DAY: DateBuilder.IntervalUnit - added:
static field DateBuilder.IntervalUnit.HOUR: DateBuilder.IntervalUnit - added:
static field DateBuilder.IntervalUnit.MILLISECOND: DateBuilder.IntervalUnit - added:
static field DateBuilder.IntervalUnit.MINUTE: DateBuilder.IntervalUnit - added:
static field DateBuilder.IntervalUnit.MONTH: DateBuilder.IntervalUnit - added:
static field DateBuilder.IntervalUnit.SECOND: DateBuilder.IntervalUnit - added:
static field DateBuilder.IntervalUnit.WEEK: DateBuilder.IntervalUnit - added:
static field DateBuilder.IntervalUnit.YEAR: DateBuilder.IntervalUnit - added:
static field DateBuilder.JANUARY: int - added:
static field DateBuilder.JULY: int - added:
static field DateBuilder.JUNE: int - added:
static field DateBuilder.MARCH: int - added:
static field DateBuilder.MAY: int - added:
static field DateBuilder.MILLISECONDS_IN_DAY: long - added:
static field DateBuilder.MILLISECONDS_IN_HOUR: long - added:
static field DateBuilder.MILLISECONDS_IN_MINUTE: long - added:
static field DateBuilder.MONDAY: int - added:
static field DateBuilder.NOVEMBER: int - added:
static field DateBuilder.OCTOBER: int - added:
static field DateBuilder.SATURDAY: int - added:
static field DateBuilder.SECONDS_IN_MOST_DAYS: long - added:
static field DateBuilder.SEPTEMBER: int - added:
static field DateBuilder.SUNDAY: int - added:
static field DateBuilder.THURSDAY: int - added:
static field DateBuilder.TUESDAY: int - added:
static field DateBuilder.WEDNESDAY: int - added:
static field Scheduler.FAILED_JOB_ORIGINAL_TRIGGER_SCHEDULED_FIRETIME_IN_MILLISECONDS: String - added:
static field SimpleTrigger.serialVersionUID: long - added:
static field Trigger.CompletedExecutionInstruction.DELETE_TRIGGER: Trigger.CompletedExecutionInstruction - added:
static field Trigger.CompletedExecutionInstruction.NOOP: Trigger.CompletedExecutionInstruction - added:
static field Trigger.CompletedExecutionInstruction.RE_EXECUTE_JOB: Trigger.CompletedExecutionInstruction - added:
static field Trigger.CompletedExecutionInstruction.SET_ALL_JOB_TRIGGERS_COMPLETE: Trigger.CompletedExecutionInstruction - added:
static field Trigger.CompletedExecutionInstruction.SET_ALL_JOB_TRIGGERS_ERROR: Trigger.CompletedExecutionInstruction - added:
static field Trigger.CompletedExecutionInstruction.SET_TRIGGER_COMPLETE: Trigger.CompletedExecutionInstruction - added:
static field Trigger.CompletedExecutionInstruction.SET_TRIGGER_ERROR: Trigger.CompletedExecutionInstruction - added:
static field Trigger.MISFIRE_INSTRUCTION_IGNORE_MISFIRE_POLICY: int - added:
static field Trigger.TriggerState.BLOCKED: Trigger.TriggerState - added:
static field Trigger.TriggerState.COMPLETE: Trigger.TriggerState - added:
static field Trigger.TriggerState.ERROR: Trigger.TriggerState - added:
static field Trigger.TriggerState.NONE: Trigger.TriggerState - added:
static field Trigger.TriggerState.NORMAL: Trigger.TriggerState - added:
static field Trigger.TriggerState.PAUSED: Trigger.TriggerState - added:
static field Trigger.serialVersionUID: long - added:
static method CalendarIntervalScheduleBuilder.calendarIntervalSchedule(): CalendarIntervalScheduleBuilder - added:
static method CronExpression.validateExpression(String): void - added:
static method CronScheduleBuilder.atHourAndMinuteOnGivenDaysOfWeek(int, int, Integer[]): CronScheduleBuilder - added:
static method CronScheduleBuilder.cronSchedule(CronExpression): CronScheduleBuilder - added:
static method CronScheduleBuilder.cronSchedule(String): CronScheduleBuilder - added:
static method CronScheduleBuilder.cronScheduleNonvalidatedExpression(String): CronScheduleBuilder - added:
static method CronScheduleBuilder.dailyAtHourAndMinute(int, int): CronScheduleBuilder - added:
static method CronScheduleBuilder.monthlyOnDayAndHourAndMinute(int, int, int): CronScheduleBuilder - added:
static method CronScheduleBuilder.weeklyOnDayAndHourAndMinute(int, int, int): CronScheduleBuilder - added:
static method DailyTimeIntervalScheduleBuilder.dailyTimeIntervalSchedule(): DailyTimeIntervalScheduleBuilder - added:
static method DateBuilder.IntervalUnit.valueOf(String): DateBuilder.IntervalUnit - added:
static method DateBuilder.IntervalUnit.values(): DateBuilder.IntervalUnit[] - added:
static method DateBuilder.dateOf(int, int, int): Date - added:
static method DateBuilder.dateOf(int, int, int, int, int): Date - added:
static method DateBuilder.dateOf(int, int, int, int, int, int): Date - added:
static method DateBuilder.evenHourDate(Date): Date - added:
static method DateBuilder.evenHourDateAfterNow(): Date - added:
static method DateBuilder.evenHourDateBefore(Date): Date - added:
static method DateBuilder.evenMinuteDate(Date): Date - added:
static method DateBuilder.evenMinuteDate(Date, Clock): Date - added:
static method DateBuilder.evenMinuteDateAfterNow(): Date - added:
static method DateBuilder.evenMinuteDateBefore(Date): Date - added:
static method DateBuilder.evenSecondDate(Date): Date - added:
static method DateBuilder.evenSecondDateAfterNow(): Date - added:
static method DateBuilder.evenSecondDateBefore(Date): Date - added:
static method DateBuilder.futureDate(int, DateBuilder.IntervalUnit): Date - added:
static method DateBuilder.newDate(): DateBuilder - added:
static method DateBuilder.newDateInLocale(Locale): DateBuilder - added:
static method DateBuilder.newDateInTimeZoneAndLocale(TimeZone, Locale): DateBuilder - added:
static method DateBuilder.newDateInTimezone(TimeZone): DateBuilder - added:
static method DateBuilder.nextGivenMinuteDate(Date, int): Date - added:
static method DateBuilder.nextGivenSecondDate(Date, int): Date - added:
static method DateBuilder.todayAt(int, int, int): Date - added:
static method DateBuilder.tomorrowAt(int, int, int): Date - added:
static method DateBuilder.translateTime(Date, TimeZone, TimeZone): Date - added:
static method DateBuilder.validateDayOfMonth(int): void - added:
static method DateBuilder.validateDayOfWeek(int): void - added:
static method DateBuilder.validateHour(int): void - added:
static method DateBuilder.validateMinute(int): void - added:
static method DateBuilder.validateMonth(int): void - added:
static method DateBuilder.validateSecond(int): void - added:
static method DateBuilder.validateYear(int): void - added:
static method JobBuilder.newJob(): JobBuilder - added:
static method JobBuilder.newJob(Class): JobBuilder - added:
static method JobKey.jobKey(String): JobKey - added:
static method JobKey.jobKey(String, String): JobKey - added:
static method SimpleScheduleBuilder.repeatHourlyForTotalCount(int): SimpleScheduleBuilder - added:
static method SimpleScheduleBuilder.repeatHourlyForTotalCount(int, int): SimpleScheduleBuilder - added:
static method SimpleScheduleBuilder.repeatHourlyForever(): SimpleScheduleBuilder - added:
static method SimpleScheduleBuilder.repeatHourlyForever(int): SimpleScheduleBuilder - added:
static method SimpleScheduleBuilder.repeatMinutelyForTotalCount(int): SimpleScheduleBuilder - added:
static method SimpleScheduleBuilder.repeatMinutelyForTotalCount(int, int): SimpleScheduleBuilder - added:
static method SimpleScheduleBuilder.repeatMinutelyForever(): SimpleScheduleBuilder - added:
static method SimpleScheduleBuilder.repeatMinutelyForever(int): SimpleScheduleBuilder - added:
static method SimpleScheduleBuilder.repeatSecondlyForTotalCount(int): SimpleScheduleBuilder - added:
static method SimpleScheduleBuilder.repeatSecondlyForTotalCount(int, int): SimpleScheduleBuilder - added:
static method SimpleScheduleBuilder.repeatSecondlyForever(): SimpleScheduleBuilder - added:
static method SimpleScheduleBuilder.repeatSecondlyForever(int): SimpleScheduleBuilder - added:
static method SimpleScheduleBuilder.simpleSchedule(): SimpleScheduleBuilder - added:
static method TimeOfDay.hourAndMinuteAndSecondFromDate(Date): TimeOfDay - added:
static method TimeOfDay.hourAndMinuteAndSecondFromDate(Date, TimeZone): TimeOfDay - added:
static method TimeOfDay.hourAndMinuteFromDate(Date): TimeOfDay - added:
static method TimeOfDay.hourAndMinuteFromDate(Date, TimeZone): TimeOfDay - added:
static method TimeOfDay.hourAndMinuteOfDay(int, int): TimeOfDay - added:
static method TimeOfDay.hourMinuteAndSecondOfDay(int, int, int): TimeOfDay - added:
static method Trigger.CompletedExecutionInstruction.valueOf(String): Trigger.CompletedExecutionInstruction - added:
static method Trigger.CompletedExecutionInstruction.values(): Trigger.CompletedExecutionInstruction[] - added:
static method Trigger.TriggerState.valueOf(String): Trigger.TriggerState - added:
static method Trigger.TriggerState.values(): Trigger.TriggerState[] - added:
static method Trigger.TriggerTimeComparator.compare(Date, int, TriggerKey, Date, int, TriggerKey): int - added:
static method TriggerBuilder.newTrigger(): TriggerBuilder - added:
static method TriggerKey.triggerKey(String): TriggerKey - added:
static method TriggerKey.triggerKey(String, String): TriggerKey
- added:
class WorkManagerThreadExecutor implements ThreadExecutor - added:
ctor WorkManagerThreadExecutor() - added:
method WorkManagerThreadExecutor.execute(Thread): void - added:
method WorkManagerThreadExecutor.initialize(): void - added:
method WorkManagerThreadExecutor.setWorkManagerName(String): void
- removed:
class SchedulingContext implements Serializable - removed:
ctor QuartzScheduler_Stub(RemoteRef) - removed:
ctor SchedulingContext() - removed:
ctor SchedulingContext(String) - removed:
field JobRunShell.jobRunShellFactory: JobRunShellFactory - removed:
field JobRunShell.schdCtxt: SchedulingContext - removed:
final class QuartzScheduler_Stub extends RemoteStub implements RemotableQuartzScheduler - removed:
method JobRunShell.completeTriggerRetryLoop(Trigger, JobDetail, int): boolean - removed:
method JobRunShell.vetoedJobRetryLoop(Trigger, JobDetail, int): boolean - removed:
method JobRunShellFactory.borrowJobRunShell(): JobRunShell - removed:
method JobRunShellFactory.returnJobRunShell(JobRunShell): void - removed:
method QuartzScheduler.addGlobalJobListener(JobListener): void - removed:
method QuartzScheduler.addGlobalTriggerListener(TriggerListener): void - removed:
method QuartzScheduler.addJobListener(JobListener): void - removed:
method QuartzScheduler.addSchedulerListener(SchedulerListener): void - removed:
method QuartzScheduler.addTriggerListener(TriggerListener): void - removed:
method QuartzScheduler.getDbRetryInterval(): long - removed:
method QuartzScheduler.getGlobalJobListener(String): JobListener - removed:
method QuartzScheduler.getGlobalJobListeners(): List - removed:
method QuartzScheduler.getGlobalTriggerListener(String): TriggerListener - removed:
method QuartzScheduler.getGlobalTriggerListeners(): List - removed:
method QuartzScheduler.getJobListener(String): JobListener - removed:
method QuartzScheduler.getJobListenerNames(): Set - removed:
method QuartzScheduler.getJobNames(SchedulingContext, String): String[] - removed:
method QuartzScheduler.getSchedulerListeners(): List - removed:
method QuartzScheduler.getTriggerListener(String): TriggerListener - removed:
method QuartzScheduler.getTriggerListenerNames(): Set - removed:
method QuartzScheduler.getTriggerNames(SchedulingContext, String): String[] - removed:
method QuartzScheduler.notifySchedulerListenersSchduled(Trigger): void - removed:
method QuartzScheduler.pauseJobGroup(SchedulingContext, String): void - removed:
method QuartzScheduler.pauseTriggerGroup(SchedulingContext, String): void - removed:
method QuartzScheduler.removeGlobalJobListener(String): boolean - removed:
method QuartzScheduler.removeGlobalTriggerListener(String): boolean - removed:
method QuartzScheduler.removeJobListener(String): boolean - removed:
method QuartzScheduler.removeSchedulerListener(SchedulerListener): boolean - removed:
method QuartzScheduler.removeTriggerListener(String): boolean - removed:
method QuartzScheduler.resumeJobGroup(SchedulingContext, String): void - removed:
method QuartzScheduler.resumeTriggerGroup(SchedulingContext, String): void - removed:
method QuartzScheduler.triggerJobWithVolatileTrigger(SchedulingContext, String, String, JobDataMap): void - removed:
method QuartzSchedulerMBeanImpl.triggerJobWithVolatileTrigger(String, String, String, Map): void - removed:
method QuartzSchedulerResources.isRunUpdateCheck(): boolean - removed:
method QuartzSchedulerResources.setRunUpdateCheck(boolean): void - removed:
method QuartzSchedulerThread.errorTriggerRetryLoop(TriggerFiredBundle): void - removed:
method QuartzSchedulerThread.releaseTriggerRetryLoop(Trigger): void - removed:
method QuartzSchedulerThread.setDbFailureRetryInterval(long): void - removed:
method QuartzScheduler_Stub.addCalendar(SchedulingContext, String, Calendar, boolean, boolean): void - removed:
method QuartzScheduler_Stub.addGlobalJobListener(JobListener): void - removed:
method QuartzScheduler_Stub.addGlobalTriggerListener(TriggerListener): void - removed:
method QuartzScheduler_Stub.addJob(SchedulingContext, JobDetail, boolean): void - removed:
method QuartzScheduler_Stub.addJobListener(JobListener): void - removed:
method QuartzScheduler_Stub.addSchedulerListener(SchedulerListener): void - removed:
method QuartzScheduler_Stub.addTriggerListener(TriggerListener): void - removed:
method QuartzScheduler_Stub.deleteCalendar(SchedulingContext, String): boolean - removed:
method QuartzScheduler_Stub.deleteJob(SchedulingContext, String, String): boolean - removed:
method QuartzScheduler_Stub.getCalendar(SchedulingContext, String): Calendar - removed:
method QuartzScheduler_Stub.getCalendarNames(SchedulingContext): String[] - removed:
method QuartzScheduler_Stub.getCurrentlyExecutingJobs(): List - removed:
method QuartzScheduler_Stub.getGlobalJobListener(String): JobListener - removed:
method QuartzScheduler_Stub.getGlobalJobListeners(): List - removed:
method QuartzScheduler_Stub.getGlobalTriggerListener(String): TriggerListener - removed:
method QuartzScheduler_Stub.getGlobalTriggerListeners(): List - removed:
method QuartzScheduler_Stub.getJobDetail(SchedulingContext, String, String): JobDetail - removed:
method QuartzScheduler_Stub.getJobGroupNames(SchedulingContext): String[] - removed:
method QuartzScheduler_Stub.getJobListener(String): JobListener - removed:
method QuartzScheduler_Stub.getJobListenerNames(): Set - removed:
method QuartzScheduler_Stub.getJobNames(SchedulingContext, String): String[] - removed:
method QuartzScheduler_Stub.getJobStoreClass(): Class - removed:
method QuartzScheduler_Stub.getPausedTriggerGroups(SchedulingContext): Set - removed:
method QuartzScheduler_Stub.getSchedulerContext(): SchedulerContext - removed:
method QuartzScheduler_Stub.getSchedulerInstanceId(): String - removed:
method QuartzScheduler_Stub.getSchedulerListeners(): List - removed:
method QuartzScheduler_Stub.getSchedulerName(): String - removed:
method QuartzScheduler_Stub.getThreadPoolClass(): Class - removed:
method QuartzScheduler_Stub.getThreadPoolSize(): int - removed:
method QuartzScheduler_Stub.getTrigger(SchedulingContext, String, String): Trigger - removed:
method QuartzScheduler_Stub.getTriggerGroupNames(SchedulingContext): String[] - removed:
method QuartzScheduler_Stub.getTriggerListener(String): TriggerListener - removed:
method QuartzScheduler_Stub.getTriggerListenerNames(): Set - removed:
method QuartzScheduler_Stub.getTriggerNames(SchedulingContext, String): String[] - removed:
method QuartzScheduler_Stub.getTriggerState(SchedulingContext, String, String): int - removed:
method QuartzScheduler_Stub.getTriggersOfJob(SchedulingContext, String, String): Trigger[] - removed:
method QuartzScheduler_Stub.getVersion(): String - removed:
method QuartzScheduler_Stub.interrupt(SchedulingContext, String, String): boolean - removed:
method QuartzScheduler_Stub.isClustered(): boolean - removed:
method QuartzScheduler_Stub.isInStandbyMode(): boolean - removed:
method QuartzScheduler_Stub.isShutdown(): boolean - removed:
method QuartzScheduler_Stub.numJobsExecuted(): int - removed:
method QuartzScheduler_Stub.pauseAll(SchedulingContext): void - removed:
method QuartzScheduler_Stub.pauseJob(SchedulingContext, String, String): void - removed:
method QuartzScheduler_Stub.pauseJobGroup(SchedulingContext, String): void - removed:
method QuartzScheduler_Stub.pauseTrigger(SchedulingContext, String, String): void - removed:
method QuartzScheduler_Stub.pauseTriggerGroup(SchedulingContext, String): void - removed:
method QuartzScheduler_Stub.removeGlobalJobListener(String): boolean - removed:
method QuartzScheduler_Stub.removeGlobalTriggerListener(String): boolean - removed:
method QuartzScheduler_Stub.removeJobListener(String): boolean - removed:
method QuartzScheduler_Stub.removeSchedulerListener(SchedulerListener): boolean - removed:
method QuartzScheduler_Stub.removeTriggerListener(String): boolean - removed:
method QuartzScheduler_Stub.rescheduleJob(SchedulingContext, String, String, Trigger): Date - removed:
method QuartzScheduler_Stub.resumeAll(SchedulingContext): void - removed:
method QuartzScheduler_Stub.resumeJob(SchedulingContext, String, String): void - removed:
method QuartzScheduler_Stub.resumeJobGroup(SchedulingContext, String): void - removed:
method QuartzScheduler_Stub.resumeTrigger(SchedulingContext, String, String): void - removed:
method QuartzScheduler_Stub.resumeTriggerGroup(SchedulingContext, String): void - removed:
method QuartzScheduler_Stub.runningSince(): Date - removed:
method QuartzScheduler_Stub.scheduleJob(SchedulingContext, JobDetail, Trigger): Date - removed:
method QuartzScheduler_Stub.scheduleJob(SchedulingContext, Trigger): Date - removed:
method QuartzScheduler_Stub.shutdown(): void - removed:
method QuartzScheduler_Stub.shutdown(boolean): void - removed:
method QuartzScheduler_Stub.standby(): void - removed:
method QuartzScheduler_Stub.start(): void - removed:
method QuartzScheduler_Stub.startDelayed(int): void - removed:
method QuartzScheduler_Stub.supportsPersistence(): boolean - removed:
method QuartzScheduler_Stub.triggerJob(SchedulingContext, String, String, JobDataMap): void - removed:
method QuartzScheduler_Stub.triggerJobWithVolatileTrigger(SchedulingContext, String, String, JobDataMap): void - removed:
method QuartzScheduler_Stub.unscheduleJob(SchedulingContext, String, String): boolean - removed:
method RemotableQuartzScheduler.addGlobalJobListener(JobListener): void - removed:
method RemotableQuartzScheduler.addGlobalTriggerListener(TriggerListener): void - removed:
method RemotableQuartzScheduler.addJobListener(JobListener): void - removed:
method RemotableQuartzScheduler.addSchedulerListener(SchedulerListener): void - removed:
method RemotableQuartzScheduler.addTriggerListener(TriggerListener): void - removed:
method RemotableQuartzScheduler.getGlobalJobListener(String): JobListener - removed:
method RemotableQuartzScheduler.getGlobalJobListeners(): List - removed:
method RemotableQuartzScheduler.getGlobalTriggerListener(String): TriggerListener - removed:
method RemotableQuartzScheduler.getGlobalTriggerListeners(): List - removed:
method RemotableQuartzScheduler.getJobListener(String): JobListener - removed:
method RemotableQuartzScheduler.getJobListenerNames(): Set - removed:
method RemotableQuartzScheduler.getJobNames(SchedulingContext, String): String[] - removed:
method RemotableQuartzScheduler.getSchedulerListeners(): List - removed:
method RemotableQuartzScheduler.getTriggerListener(String): TriggerListener - removed:
method RemotableQuartzScheduler.getTriggerListenerNames(): Set - removed:
method RemotableQuartzScheduler.getTriggerNames(SchedulingContext, String): String[] - removed:
method RemotableQuartzScheduler.pauseJobGroup(SchedulingContext, String): void - removed:
method RemotableQuartzScheduler.pauseTriggerGroup(SchedulingContext, String): void - removed:
method RemotableQuartzScheduler.removeGlobalJobListener(String): boolean - removed:
method RemotableQuartzScheduler.removeGlobalTriggerListener(String): boolean - removed:
method RemotableQuartzScheduler.removeJobListener(String): boolean - removed:
method RemotableQuartzScheduler.removeSchedulerListener(SchedulerListener): boolean - removed:
method RemotableQuartzScheduler.removeTriggerListener(String): boolean - removed:
method RemotableQuartzScheduler.resumeJobGroup(SchedulingContext, String): void - removed:
method RemotableQuartzScheduler.resumeTriggerGroup(SchedulingContext, String): void - removed:
method RemotableQuartzScheduler.triggerJobWithVolatileTrigger(SchedulingContext, String, String, JobDataMap): void - removed:
method SchedulingContext.getInstanceId(): String - removed:
method SchedulingContext.setInstanceId(String): void - changed:
ctor JobRunShell(JobRunShellFactory, Scheduler, SchedulingContext) → ctor JobRunShell(Scheduler, TriggerFiredBundle) - changed:
ctor QuartzScheduler(QuartzSchedulerResources, SchedulingContext, long, long) → ctor QuartzScheduler(QuartzSchedulerResources, long, long) - changed:
field JobRunShell.jec: JobExecutionContext → field JobRunShell.jec: JobExecutionContextImpl - changed:
method JobRunShell.initialize(QuartzScheduler, TriggerFiredBundle): void → method JobRunShell.initialize(QuartzScheduler): void - changed:
method JobRunShellFactory.initialize(Scheduler, SchedulingContext): void → method JobRunShellFactory.initialize(Scheduler): void - changed:
method QuartzScheduler.addCalendar(SchedulingContext, String, Calendar, boolean, boolean): void → method QuartzScheduler.addCalendar(String, Calendar, boolean, boolean): void - changed:
method QuartzScheduler.addJob(SchedulingContext, JobDetail, boolean): void → method QuartzScheduler.addJob(JobDetail, boolean): void - changed:
method QuartzScheduler.deleteCalendar(SchedulingContext, String): boolean → method QuartzScheduler.deleteCalendar(String): boolean - changed:
method QuartzScheduler.deleteJob(SchedulingContext, String, String): boolean → method QuartzScheduler.deleteJob(JobKey): boolean - changed:
method QuartzScheduler.getCalendar(SchedulingContext, String): Calendar → method QuartzScheduler.getCalendar(String): Calendar - changed:
method QuartzScheduler.getCalendarNames(SchedulingContext): String[] → method QuartzScheduler.getCalendarNames(): List - changed:
method QuartzScheduler.getJobDetail(SchedulingContext, String, String): JobDetail → method QuartzScheduler.getJobDetail(JobKey): JobDetail - changed:
method QuartzScheduler.getJobGroupNames(SchedulingContext): String[] → method QuartzScheduler.getJobGroupNames(): List - changed:
method QuartzScheduler.getPausedTriggerGroups(SchedulingContext): Set → method QuartzScheduler.getPausedTriggerGroups(): Set - changed:
method QuartzScheduler.getTrigger(SchedulingContext, String, String): Trigger → method QuartzScheduler.getTrigger(TriggerKey): Trigger - changed:
method QuartzScheduler.getTriggerGroupNames(SchedulingContext): String[] → method QuartzScheduler.getTriggerGroupNames(): List - changed:
method QuartzScheduler.getTriggerState(SchedulingContext, String, String): int → method QuartzScheduler.getTriggerState(TriggerKey): Trigger.TriggerState - changed:
method QuartzScheduler.getTriggersOfJob(SchedulingContext, String, String): Trigger[] → method QuartzScheduler.getTriggersOfJob(JobKey): List - changed:
method QuartzScheduler.interrupt(SchedulingContext, String, String): boolean → method QuartzScheduler.interrupt(JobKey): boolean - changed:
method QuartzScheduler.notifyJobStoreJobComplete(SchedulingContext, Trigger, JobDetail, int): void → method QuartzScheduler.notifyJobStoreJobComplete(OperableTrigger, JobDetail, Trigger.CompletedExecutionInstruction): void - changed:
method QuartzScheduler.notifyJobStoreJobVetoed(SchedulingContext, Trigger, JobDetail, int): void → method QuartzScheduler.notifyJobStoreJobVetoed(OperableTrigger, JobDetail, Trigger.CompletedExecutionInstruction): void - changed:
method QuartzScheduler.notifySchedulerListenersJobDeleted(String, String): void → method QuartzScheduler.notifySchedulerListenersJobDeleted(JobKey): void - changed:
method QuartzScheduler.notifySchedulerListenersPausedJob(String, String): void → method QuartzScheduler.notifySchedulerListenersPausedJob(JobKey): void - changed:
method QuartzScheduler.notifySchedulerListenersPausedTrigger(String, String): void → method QuartzScheduler.notifySchedulerListenersPausedTrigger(TriggerKey): void - changed:
method QuartzScheduler.notifySchedulerListenersResumedJob(String, String): void → method QuartzScheduler.notifySchedulerListenersResumedJob(JobKey): void - changed:
method QuartzScheduler.notifySchedulerListenersResumedTrigger(String, String): void → method QuartzScheduler.notifySchedulerListenersResumedTrigger(TriggerKey): void - changed:
method QuartzScheduler.notifySchedulerListenersUnscheduled(String, String): void → method QuartzScheduler.notifySchedulerListenersUnscheduled(TriggerKey): void - changed:
method QuartzScheduler.notifyTriggerListenersComplete(JobExecutionContext, int): void → method QuartzScheduler.notifyTriggerListenersComplete(JobExecutionContext, Trigger.CompletedExecutionInstruction): void - changed:
method QuartzScheduler.pauseAll(SchedulingContext): void → method QuartzScheduler.pauseAll(): void - changed:
method QuartzScheduler.pauseJob(SchedulingContext, String, String): void → method QuartzScheduler.pauseJob(JobKey): void - changed:
method QuartzScheduler.pauseTrigger(SchedulingContext, String, String): void → method QuartzScheduler.pauseTrigger(TriggerKey): void - changed:
method QuartzScheduler.rescheduleJob(SchedulingContext, String, String, Trigger): Date → method QuartzScheduler.rescheduleJob(TriggerKey, Trigger): Date - changed:
method QuartzScheduler.resumeAll(SchedulingContext): void → method QuartzScheduler.resumeAll(): void - changed:
method QuartzScheduler.resumeJob(SchedulingContext, String, String): void → method QuartzScheduler.resumeJob(JobKey): void - changed:
method QuartzScheduler.resumeTrigger(SchedulingContext, String, String): void → method QuartzScheduler.resumeTrigger(TriggerKey): void - changed:
method QuartzScheduler.scheduleJob(SchedulingContext, JobDetail, Trigger): Date → method QuartzScheduler.scheduleJob(JobDetail, Set, boolean): void - changed:
method QuartzScheduler.scheduleJob(SchedulingContext, Trigger): Date → method QuartzScheduler.scheduleJob(JobDetail, Trigger): Date - changed:
method QuartzScheduler.triggerJob(SchedulingContext, String, String, JobDataMap): void → method QuartzScheduler.triggerJob(JobKey, JobDataMap): void - changed:
method QuartzScheduler.unscheduleJob(SchedulingContext, String, String): boolean → method QuartzScheduler.unscheduleJob(TriggerKey): boolean - changed:
method QuartzSchedulerMBeanImpl.addJob(String, CompositeData, boolean): void → method QuartzSchedulerMBeanImpl.addJob(CompositeData, boolean): void - changed:
method QuartzSchedulerMBeanImpl.deleteCalendar(String, String): void → method QuartzSchedulerMBeanImpl.deleteCalendar(String): void - changed:
method QuartzSchedulerMBeanImpl.deleteJob(String, String, String): boolean → method QuartzSchedulerMBeanImpl.deleteJob(String, String): boolean - changed:
method QuartzSchedulerMBeanImpl.getAllJobDetails(String): TabularData → method QuartzSchedulerMBeanImpl.getAllJobDetails(): TabularData - changed:
method QuartzSchedulerMBeanImpl.getAllTriggers(String): TabularData → method QuartzSchedulerMBeanImpl.getAllTriggers(): List - changed:
method QuartzSchedulerMBeanImpl.getCalendarNames(String): String[] → method QuartzSchedulerMBeanImpl.getCalendarNames(): List - changed:
method QuartzSchedulerMBeanImpl.getJobDetail(String, String, String): CompositeData → method QuartzSchedulerMBeanImpl.getJobDetail(String, String): CompositeData - changed:
method QuartzSchedulerMBeanImpl.getJobGroupNames(String): String[] → method QuartzSchedulerMBeanImpl.getJobGroupNames(): List - changed:
method QuartzSchedulerMBeanImpl.getJobNames(String, String): String[] → method QuartzSchedulerMBeanImpl.getJobNames(String): List - changed:
method QuartzSchedulerMBeanImpl.getPausedTriggerGroups(String): Set → method QuartzSchedulerMBeanImpl.getPausedTriggerGroups(): Set - changed:
method QuartzSchedulerMBeanImpl.getTrigger(String, String, String): CompositeData → method QuartzSchedulerMBeanImpl.getTrigger(String, String): CompositeData - changed:
method QuartzSchedulerMBeanImpl.getTriggerGroupNames(String): String[] → method QuartzSchedulerMBeanImpl.getTriggerGroupNames(): List - changed:
method QuartzSchedulerMBeanImpl.getTriggerNames(String, String): String[] → method QuartzSchedulerMBeanImpl.getTriggerNames(String): List - changed:
method QuartzSchedulerMBeanImpl.getTriggerState(String, String, String): int → method QuartzSchedulerMBeanImpl.getTriggerState(String, String): String - changed:
method QuartzSchedulerMBeanImpl.getTriggersOfJob(String, String, String): TabularData → method QuartzSchedulerMBeanImpl.getTriggersOfJob(String, String): List - changed:
method QuartzSchedulerMBeanImpl.interruptJob(String, String, String): boolean → method QuartzSchedulerMBeanImpl.interruptJob(String): boolean - changed:
method QuartzSchedulerMBeanImpl.jobDeleted(String, String): void → method QuartzSchedulerMBeanImpl.jobDeleted(JobKey): void - changed:
method QuartzSchedulerMBeanImpl.jobUnscheduled(String, String): void → method QuartzSchedulerMBeanImpl.jobUnscheduled(TriggerKey): void - changed:
method QuartzSchedulerMBeanImpl.jobsPaused(String, String): void → method QuartzSchedulerMBeanImpl.jobsPaused(String): void - changed:
method QuartzSchedulerMBeanImpl.jobsResumed(String, String): void → method QuartzSchedulerMBeanImpl.jobsResumed(String): void - changed:
method QuartzSchedulerMBeanImpl.pauseAllTriggers(String): void → method QuartzSchedulerMBeanImpl.pauseAllTriggers(): void - changed:
method QuartzSchedulerMBeanImpl.pauseJob(String, String, String): void → method QuartzSchedulerMBeanImpl.pauseJob(String, String): void - changed:
method QuartzSchedulerMBeanImpl.pauseJobGroup(String, String): void → method QuartzSchedulerMBeanImpl.pauseJobGroup(String): void - changed:
method QuartzSchedulerMBeanImpl.pauseTrigger(String, String, String): void → method QuartzSchedulerMBeanImpl.pauseTrigger(String, String): void - changed:
method QuartzSchedulerMBeanImpl.pauseTriggerGroup(String, String): void → method QuartzSchedulerMBeanImpl.pauseTriggerGroup(String): void - changed:
method QuartzSchedulerMBeanImpl.resumeAllTriggers(String): void → method QuartzSchedulerMBeanImpl.resumeAllTriggers(): void - changed:
method QuartzSchedulerMBeanImpl.resumeJob(String, String, String): void → method QuartzSchedulerMBeanImpl.resumeJob(String, String): void - changed:
method QuartzSchedulerMBeanImpl.resumeJobGroup(String, String): void → method QuartzSchedulerMBeanImpl.resumeJobGroup(String): void - changed:
method QuartzSchedulerMBeanImpl.resumeTrigger(String, String, String): void → method QuartzSchedulerMBeanImpl.resumeTrigger(String, String): void - changed:
method QuartzSchedulerMBeanImpl.resumeTriggerGroup(String, String): void → method QuartzSchedulerMBeanImpl.resumeTriggerGroup(String): void - changed:
method QuartzSchedulerMBeanImpl.scheduleJob(String, String, String, String, String): Date → method QuartzSchedulerMBeanImpl.scheduleJob(Map, Map): void - changed:
method QuartzSchedulerMBeanImpl.triggerJob(String, String, String, Map): void → method QuartzSchedulerMBeanImpl.triggerJob(CompositeData): void - changed:
method QuartzSchedulerMBeanImpl.triggersPaused(String, String): void → method QuartzSchedulerMBeanImpl.triggersPaused(String): void - changed:
method QuartzSchedulerMBeanImpl.triggersResumed(String, String): void → method QuartzSchedulerMBeanImpl.triggersResumed(String): void - changed:
method QuartzSchedulerMBeanImpl.unscheduleJob(String, String, String): boolean → method QuartzSchedulerMBeanImpl.unscheduleJob(String, String): boolean - changed:
method RemotableQuartzScheduler.addCalendar(SchedulingContext, String, Calendar, boolean, boolean): void → method RemotableQuartzScheduler.addCalendar(String, Calendar, boolean, boolean): void - changed:
method RemotableQuartzScheduler.addJob(SchedulingContext, JobDetail, boolean): void → method RemotableQuartzScheduler.addJob(JobDetail, boolean): void - changed:
method RemotableQuartzScheduler.deleteCalendar(SchedulingContext, String): boolean → method RemotableQuartzScheduler.deleteCalendar(String): boolean - changed:
method RemotableQuartzScheduler.deleteJob(SchedulingContext, String, String): boolean → method RemotableQuartzScheduler.deleteJob(JobKey): boolean - changed:
method RemotableQuartzScheduler.getCalendar(SchedulingContext, String): Calendar → method RemotableQuartzScheduler.getCalendar(String): Calendar - changed:
method RemotableQuartzScheduler.getCalendarNames(SchedulingContext): String[] → method RemotableQuartzScheduler.getCalendarNames(): List - changed:
method RemotableQuartzScheduler.getJobDetail(SchedulingContext, String, String): JobDetail → method RemotableQuartzScheduler.getJobDetail(JobKey): JobDetail - changed:
method RemotableQuartzScheduler.getJobGroupNames(SchedulingContext): String[] → method RemotableQuartzScheduler.getJobGroupNames(): List - changed:
method RemotableQuartzScheduler.getPausedTriggerGroups(SchedulingContext): Set → method RemotableQuartzScheduler.getPausedTriggerGroups(): Set - changed:
method RemotableQuartzScheduler.getTrigger(SchedulingContext, String, String): Trigger → method RemotableQuartzScheduler.getTrigger(TriggerKey): Trigger - changed:
method RemotableQuartzScheduler.getTriggerGroupNames(SchedulingContext): String[] → method RemotableQuartzScheduler.getTriggerGroupNames(): List - changed:
method RemotableQuartzScheduler.getTriggerState(SchedulingContext, String, String): int → method RemotableQuartzScheduler.getTriggerState(TriggerKey): Trigger.TriggerState - changed:
method RemotableQuartzScheduler.getTriggersOfJob(SchedulingContext, String, String): Trigger[] → method RemotableQuartzScheduler.getTriggersOfJob(JobKey): List - changed:
method RemotableQuartzScheduler.interrupt(SchedulingContext, String, String): boolean → method RemotableQuartzScheduler.interrupt(JobKey): boolean - changed:
method RemotableQuartzScheduler.pauseAll(SchedulingContext): void → method RemotableQuartzScheduler.pauseAll(): void - changed:
method RemotableQuartzScheduler.pauseJob(SchedulingContext, String, String): void → method RemotableQuartzScheduler.pauseJob(JobKey): void - changed:
method RemotableQuartzScheduler.pauseTrigger(SchedulingContext, String, String): void → method RemotableQuartzScheduler.pauseTrigger(TriggerKey): void - changed:
method RemotableQuartzScheduler.rescheduleJob(SchedulingContext, String, String, Trigger): Date → method RemotableQuartzScheduler.rescheduleJob(TriggerKey, Trigger): Date - changed:
method RemotableQuartzScheduler.resumeAll(SchedulingContext): void → method RemotableQuartzScheduler.resumeAll(): void - changed:
method RemotableQuartzScheduler.resumeJob(SchedulingContext, String, String): void → method RemotableQuartzScheduler.resumeJob(JobKey): void - changed:
method RemotableQuartzScheduler.resumeTrigger(SchedulingContext, String, String): void → method RemotableQuartzScheduler.resumeTrigger(TriggerKey): void - changed:
method RemotableQuartzScheduler.scheduleJob(SchedulingContext, JobDetail, Trigger): Date → method RemotableQuartzScheduler.scheduleJob(JobDetail, Set, boolean): void - changed:
method RemotableQuartzScheduler.scheduleJob(SchedulingContext, Trigger): Date → method RemotableQuartzScheduler.scheduleJob(JobDetail, Trigger): Date - changed:
method RemotableQuartzScheduler.triggerJob(SchedulingContext, String, String, JobDataMap): void → method RemotableQuartzScheduler.triggerJob(JobKey, JobDataMap): void - changed:
method RemotableQuartzScheduler.unscheduleJob(SchedulingContext, String, String): boolean → method RemotableQuartzScheduler.unscheduleJob(TriggerKey): boolean - added:
class JobExecutionProcessException extends SchedulerException - added:
class ListenerManagerImpl implements ListenerManager - added:
ctor JobExecutionProcessException(JobExecutionContext, Throwable) - added:
ctor JobExecutionProcessException(JobListener, JobExecutionContext, Throwable) - added:
ctor JobExecutionProcessException(TriggerListener, JobExecutionContext, Throwable) - added:
ctor ListenerManagerImpl() - added:
field JobRunShell.firedTriggerBundle: TriggerFiredBundle - added:
method JobExecutionProcessException.getJobExecutionContext(): JobExecutionContext - added:
method JobRunShellFactory.createJobRunShell(TriggerFiredBundle): JobRunShell - added:
method ListenerManagerImpl.addJobListener(JobListener): void - added:
method ListenerManagerImpl.addJobListener(JobListener, List): void - added:
method ListenerManagerImpl.addJobListener(JobListener, Matcher): void - added:
method ListenerManagerImpl.addJobListener(JobListener, Matcher[]): void - added:
method ListenerManagerImpl.addJobListenerMatcher(String, Matcher): boolean - added:
method ListenerManagerImpl.addSchedulerListener(SchedulerListener): void - added:
method ListenerManagerImpl.addTriggerListener(TriggerListener): void - added:
method ListenerManagerImpl.addTriggerListener(TriggerListener, List): void - added:
method ListenerManagerImpl.addTriggerListener(TriggerListener, Matcher): void - added:
method ListenerManagerImpl.addTriggerListener(TriggerListener, Matcher[]): void - added:
method ListenerManagerImpl.addTriggerListenerMatcher(String, Matcher): boolean - added:
method ListenerManagerImpl.getJobListener(String): JobListener - added:
method ListenerManagerImpl.getJobListenerMatchers(String): List - added:
method ListenerManagerImpl.getJobListeners(): List - added:
method ListenerManagerImpl.getSchedulerListeners(): List - added:
method ListenerManagerImpl.getTriggerListener(String): TriggerListener - added:
method ListenerManagerImpl.getTriggerListenerMatchers(String): List - added:
method ListenerManagerImpl.getTriggerListeners(): List - added:
method ListenerManagerImpl.removeJobListener(String): boolean - added:
method ListenerManagerImpl.removeJobListenerMatcher(String, Matcher): boolean - added:
method ListenerManagerImpl.removeSchedulerListener(SchedulerListener): boolean - added:
method ListenerManagerImpl.removeTriggerListener(String): boolean - added:
method ListenerManagerImpl.removeTriggerListenerMatcher(String, Matcher): boolean - added:
method ListenerManagerImpl.setJobListenerMatchers(String, List): boolean - added:
method ListenerManagerImpl.setTriggerListenerMatchers(String, List): boolean - added:
method QuartzScheduler.addInternalJobListener(JobListener): void - added:
method QuartzScheduler.addInternalSchedulerListener(SchedulerListener): void - added:
method QuartzScheduler.addInternalTriggerListener(TriggerListener): void - added:
method QuartzScheduler.addJob(JobDetail, boolean, boolean): void - added:
method QuartzScheduler.checkExists(JobKey): boolean - added:
method QuartzScheduler.checkExists(TriggerKey): boolean - added:
method QuartzScheduler.clear(): void - added:
method QuartzScheduler.deleteJobs(List): boolean - added:
method QuartzScheduler.getInternalJobListener(String): JobListener - added:
method QuartzScheduler.getInternalJobListeners(): List - added:
method QuartzScheduler.getInternalSchedulerListeners(): List - added:
method QuartzScheduler.getInternalTriggerListener(String): TriggerListener - added:
method QuartzScheduler.getInternalTriggerListeners(): List - added:
method QuartzScheduler.getJobDetails(GroupMatcher): List - added:
method QuartzScheduler.getJobKeys(GroupMatcher): Set - added:
method QuartzScheduler.getListenerManager(): ListenerManager - added:
method QuartzScheduler.getTriggerKeys(GroupMatcher): Set - added:
method QuartzScheduler.interrupt(String): boolean - added:
method QuartzScheduler.isShuttingDown(): boolean - added:
method QuartzScheduler.notifySchedulerListenersPausedJobs(String): void - added:
method QuartzScheduler.notifySchedulerListenersPausedTriggers(String): void - added:
method QuartzScheduler.notifySchedulerListenersResumedJobs(String): void - added:
method QuartzScheduler.notifySchedulerListenersResumedTriggers(String): void - added:
method QuartzScheduler.notifySchedulerListenersScheduled(Trigger): void - added:
method QuartzScheduler.notifySchedulerListenersStarting(): void - added:
method QuartzScheduler.pauseJobs(GroupMatcher): void - added:
method QuartzScheduler.pauseTriggers(GroupMatcher): void - added:
method QuartzScheduler.removeInternalJobListener(String): boolean - added:
method QuartzScheduler.removeInternalSchedulerListener(SchedulerListener): boolean - added:
method QuartzScheduler.removeinternalTriggerListener(String): boolean - added:
method QuartzScheduler.resetTriggerFromErrorState(TriggerKey): void - added:
method QuartzScheduler.resumeJobs(GroupMatcher): void - added:
method QuartzScheduler.resumeTriggers(GroupMatcher): void - added:
method QuartzScheduler.scheduleJob(Trigger): Date - added:
method QuartzScheduler.scheduleJobs(Map, boolean): void - added:
method QuartzScheduler.triggerJob(OperableTrigger): void - added:
method QuartzScheduler.unscheduleJobs(List): boolean - added:
method QuartzSchedulerMBeanImpl.addJob(Map, boolean): void - added:
method QuartzSchedulerMBeanImpl.clear(): void - added:
method QuartzSchedulerMBeanImpl.interruptJob(String, String): boolean - added:
method QuartzSchedulerMBeanImpl.jobPaused(JobKey): void - added:
method QuartzSchedulerMBeanImpl.jobResumed(JobKey): void - added:
method QuartzSchedulerMBeanImpl.pauseJobs(GroupMatcher): void - added:
method QuartzSchedulerMBeanImpl.pauseJobsAll(): void - added:
method QuartzSchedulerMBeanImpl.pauseJobsContaining(String): void - added:
method QuartzSchedulerMBeanImpl.pauseJobsEndingWith(String): void - added:
method QuartzSchedulerMBeanImpl.pauseJobsStartingWith(String): void - added:
method QuartzSchedulerMBeanImpl.pauseTriggersAll(): void - added:
method QuartzSchedulerMBeanImpl.pauseTriggersContaining(String): void - added:
method QuartzSchedulerMBeanImpl.pauseTriggersEndingWith(String): void - added:
method QuartzSchedulerMBeanImpl.pauseTriggersStartingWith(String): void - added:
method QuartzSchedulerMBeanImpl.resumeJobs(GroupMatcher): void - added:
method QuartzSchedulerMBeanImpl.resumeJobsAll(): void - added:
method QuartzSchedulerMBeanImpl.resumeJobsContaining(String): void - added:
method QuartzSchedulerMBeanImpl.resumeJobsEndingWith(String): void - added:
method QuartzSchedulerMBeanImpl.resumeJobsStartingWith(String): void - added:
method QuartzSchedulerMBeanImpl.resumeTriggersAll(): void - added:
method QuartzSchedulerMBeanImpl.resumeTriggersContaining(String): void - added:
method QuartzSchedulerMBeanImpl.resumeTriggersEndingWith(String): void - added:
method QuartzSchedulerMBeanImpl.resumeTriggersStartingWith(String): void - added:
method QuartzSchedulerMBeanImpl.scheduleBasicJob(Map, Map): void - added:
method QuartzSchedulerMBeanImpl.scheduleJob(String, String, Map): void - added:
method QuartzSchedulerMBeanImpl.scheduleJob(String, String, String, String): Date - added:
method QuartzSchedulerMBeanImpl.schedulerStarting(): void - added:
method QuartzSchedulerMBeanImpl.schedulingDataCleared(): void - added:
method QuartzSchedulerMBeanImpl.triggerJob(String, String, Map): void - added:
method QuartzSchedulerMBeanImpl.triggerPaused(TriggerKey): void - added:
method QuartzSchedulerMBeanImpl.triggerResumed(TriggerKey): void - added:
method QuartzSchedulerResources.getBatchTimeWindow(): long - added:
method QuartzSchedulerResources.getManagementRESTServiceConfiguration(): ManagementRESTServiceConfiguration - added:
method QuartzSchedulerResources.getMaxBatchSize(): int - added:
method QuartzSchedulerResources.setBatchTimeWindow(long): void - added:
method QuartzSchedulerResources.setManagementRESTServiceConfiguration(ManagementRESTServiceConfiguration): void - added:
method QuartzSchedulerResources.setMaxBatchSize(int): void - added:
method RemotableQuartzScheduler.addJob(JobDetail, boolean, boolean): void - added:
method RemotableQuartzScheduler.checkExists(JobKey): boolean - added:
method RemotableQuartzScheduler.checkExists(TriggerKey): boolean - added:
method RemotableQuartzScheduler.clear(): void - added:
method RemotableQuartzScheduler.deleteJobs(List): boolean - added:
method RemotableQuartzScheduler.getJobDetails(GroupMatcher): List - added:
method RemotableQuartzScheduler.getJobKeys(GroupMatcher): Set - added:
method RemotableQuartzScheduler.getTriggerKeys(GroupMatcher): Set - added:
method RemotableQuartzScheduler.interrupt(String): boolean - added:
method RemotableQuartzScheduler.pauseJobs(GroupMatcher): void - added:
method RemotableQuartzScheduler.pauseTriggers(GroupMatcher): void - added:
method RemotableQuartzScheduler.resetTriggerFromErrorState(TriggerKey): void - added:
method RemotableQuartzScheduler.resumeJobs(GroupMatcher): void - added:
method RemotableQuartzScheduler.resumeTriggers(GroupMatcher): void - added:
method RemotableQuartzScheduler.scheduleJob(Trigger): Date - added:
method RemotableQuartzScheduler.scheduleJobs(Map, boolean): void - added:
method RemotableQuartzScheduler.triggerJob(OperableTrigger): void - added:
method RemotableQuartzScheduler.unscheduleJobs(List): boolean - added:
method SchedulerSignalerImpl.notifySchedulerListenersError(String, SchedulerException): void - added:
method SchedulerSignalerImpl.notifySchedulerListenersJobDeleted(JobKey): void
- removed:
method QuartzSchedulerMBean.triggerJobWithVolatileTrigger(String, String, String, Map): void - changed:
method QuartzSchedulerMBean.addJob(String, CompositeData, boolean): void → method QuartzSchedulerMBean.addJob(CompositeData, boolean): void - changed:
method QuartzSchedulerMBean.deleteCalendar(String, String): void → method QuartzSchedulerMBean.deleteCalendar(String): void - changed:
method QuartzSchedulerMBean.deleteJob(String, String, String): boolean → method QuartzSchedulerMBean.deleteJob(String, String): boolean - changed:
method QuartzSchedulerMBean.getAllJobDetails(String): TabularData → method QuartzSchedulerMBean.getAllJobDetails(): TabularData - changed:
method QuartzSchedulerMBean.getAllTriggers(String): TabularData → method QuartzSchedulerMBean.getAllTriggers(): List - changed:
method QuartzSchedulerMBean.getCalendarNames(String): String[] → method QuartzSchedulerMBean.getCalendarNames(): List - changed:
method QuartzSchedulerMBean.getJobDetail(String, String, String): CompositeData → method QuartzSchedulerMBean.getJobDetail(String, String): CompositeData - changed:
method QuartzSchedulerMBean.getJobGroupNames(String): String[] → method QuartzSchedulerMBean.getJobGroupNames(): List - changed:
method QuartzSchedulerMBean.getJobNames(String, String): String[] → method QuartzSchedulerMBean.getJobNames(String): List - changed:
method QuartzSchedulerMBean.getPausedTriggerGroups(String): Set → method QuartzSchedulerMBean.getPausedTriggerGroups(): Set - changed:
method QuartzSchedulerMBean.getTrigger(String, String, String): CompositeData → method QuartzSchedulerMBean.getTrigger(String, String): CompositeData - changed:
method QuartzSchedulerMBean.getTriggerGroupNames(String): String[] → method QuartzSchedulerMBean.getTriggerGroupNames(): List - changed:
method QuartzSchedulerMBean.getTriggerNames(String, String): String[] → method QuartzSchedulerMBean.getTriggerNames(String): List - changed:
method QuartzSchedulerMBean.getTriggerState(String, String, String): int → method QuartzSchedulerMBean.getTriggerState(String, String): String - changed:
method QuartzSchedulerMBean.getTriggersOfJob(String, String, String): TabularData → method QuartzSchedulerMBean.getTriggersOfJob(String, String): List - changed:
method QuartzSchedulerMBean.interruptJob(String, String, String): boolean → method QuartzSchedulerMBean.interruptJob(String): boolean - changed:
method QuartzSchedulerMBean.pauseAllTriggers(String): void → method QuartzSchedulerMBean.pauseAllTriggers(): void - changed:
method QuartzSchedulerMBean.pauseJob(String, String, String): void → method QuartzSchedulerMBean.pauseJob(String, String): void - changed:
method QuartzSchedulerMBean.pauseJobGroup(String, String): void → method QuartzSchedulerMBean.pauseJobGroup(String): void - changed:
method QuartzSchedulerMBean.pauseTrigger(String, String, String): void → method QuartzSchedulerMBean.pauseTrigger(String, String): void - changed:
method QuartzSchedulerMBean.pauseTriggerGroup(String, String): void → method QuartzSchedulerMBean.pauseTriggerGroup(String): void - changed:
method QuartzSchedulerMBean.resumeAllTriggers(String): void → method QuartzSchedulerMBean.resumeAllTriggers(): void - changed:
method QuartzSchedulerMBean.resumeJob(String, String, String): void → method QuartzSchedulerMBean.resumeJob(String, String): void - changed:
method QuartzSchedulerMBean.resumeJobGroup(String, String): void → method QuartzSchedulerMBean.resumeJobGroup(String): void - changed:
method QuartzSchedulerMBean.resumeTrigger(String, String, String): void → method QuartzSchedulerMBean.resumeTrigger(String, String): void - changed:
method QuartzSchedulerMBean.resumeTriggerGroup(String, String): void → method QuartzSchedulerMBean.resumeTriggerGroup(String): void - changed:
method QuartzSchedulerMBean.scheduleJob(String, String, String, String, String): Date → method QuartzSchedulerMBean.scheduleJob(Map, Map): void - changed:
method QuartzSchedulerMBean.triggerJob(String, String, String, Map): void → method QuartzSchedulerMBean.triggerJob(String, String, Map): void - changed:
method QuartzSchedulerMBean.unscheduleJob(String, String, String): boolean → method QuartzSchedulerMBean.unscheduleJob(String, String): boolean - changed:
static method TriggerSupport.toTabularData(Trigger[]): TabularData → static method TriggerSupport.toTabularData(List): TabularData - added:
class CronTriggerSupport - added:
class SimpleTriggerSupport - added:
ctor CronTriggerSupport() - added:
ctor SimpleTriggerSupport() - added:
method QuartzSchedulerMBean.addJob(Map, boolean): void - added:
method QuartzSchedulerMBean.clear(): void - added:
method QuartzSchedulerMBean.interruptJob(String, String): boolean - added:
method QuartzSchedulerMBean.pauseJobsAll(): void - added:
method QuartzSchedulerMBean.pauseJobsContaining(String): void - added:
method QuartzSchedulerMBean.pauseJobsEndingWith(String): void - added:
method QuartzSchedulerMBean.pauseJobsStartingWith(String): void - added:
method QuartzSchedulerMBean.pauseTriggersAll(): void - added:
method QuartzSchedulerMBean.pauseTriggersContaining(String): void - added:
method QuartzSchedulerMBean.pauseTriggersEndingWith(String): void - added:
method QuartzSchedulerMBean.pauseTriggersStartingWith(String): void - added:
method QuartzSchedulerMBean.resumeJobsAll(): void - added:
method QuartzSchedulerMBean.resumeJobsContaining(String): void - added:
method QuartzSchedulerMBean.resumeJobsEndingWith(String): void - added:
method QuartzSchedulerMBean.resumeJobsStartingWith(String): void - added:
method QuartzSchedulerMBean.resumeTriggersAll(): void - added:
method QuartzSchedulerMBean.resumeTriggersContaining(String): void - added:
method QuartzSchedulerMBean.resumeTriggersEndingWith(String): void - added:
method QuartzSchedulerMBean.resumeTriggersStartingWith(String): void - added:
method QuartzSchedulerMBean.scheduleBasicJob(Map, Map): void - added:
method QuartzSchedulerMBean.scheduleJob(String, String, Map): void - added:
method QuartzSchedulerMBean.scheduleJob(String, String, String, String): Date - added:
method TriggerSupport.getIndexNames(): String[] - added:
static field QuartzSchedulerMBean.SCHEDULING_DATA_CLEARED: String - added:
static method CronTriggerSupport.getItemDescriptions(): String[] - added:
static method CronTriggerSupport.getItemNames(): String[] - added:
static method CronTriggerSupport.getItemTypes(): OpenType[] - added:
static method CronTriggerSupport.newTrigger(CompositeData): OperableTrigger - added:
static method CronTriggerSupport.newTrigger(Map): OperableTrigger - added:
static method CronTriggerSupport.toCompositeData(CronTrigger): CompositeData - added:
static method CronTriggerSupport.toTabularData(List): TabularData - added:
static method JobDataMapSupport.newJobDataMap(Map): JobDataMap - added:
static method JobDetailSupport.newJobDetail(Map): JobDetail - added:
static method SimpleTriggerSupport.getItemDescriptions(): String[] - added:
static method SimpleTriggerSupport.getItemNames(): String[] - added:
static method SimpleTriggerSupport.getItemTypes(): OpenType[] - added:
static method SimpleTriggerSupport.newTrigger(CompositeData): OperableTrigger - added:
static method SimpleTriggerSupport.newTrigger(Map): OperableTrigger - added:
static method SimpleTriggerSupport.toCompositeData(SimpleTrigger): CompositeData - added:
static method SimpleTriggerSupport.toTabularData(List): TabularData - added:
static method TriggerSupport.getItemDescriptions(): String[] - added:
static method TriggerSupport.getItemNames(): String[] - added:
static method TriggerSupport.getItemTypes(): OpenType[] - added:
static method TriggerSupport.initializeTrigger(MutableTrigger, CompositeData): void - added:
static method TriggerSupport.initializeTrigger(MutableTrigger, Map): void - added:
static method TriggerSupport.newTrigger(CompositeData): OperableTrigger - added:
static method TriggerSupport.newTrigger(Map): OperableTrigger - added:
static method TriggerSupport.toCompositeList(List): List
- added:
class JBoss4RMIRemoteMBeanScheduler extends RemoteMBeanScheduler - added:
class QuartzService extends ServiceMBeanSupport implements QuartzServiceMBean - added:
ctor JBoss4RMIRemoteMBeanScheduler() - added:
ctor QuartzService() - added:
interface QuartzServiceMBean extends ServiceMBean - added:
method JBoss4RMIRemoteMBeanScheduler.getAttribute(String): Object - added:
method JBoss4RMIRemoteMBeanScheduler.getAttributes(String[]): AttributeList - added:
method JBoss4RMIRemoteMBeanScheduler.getContextProperties(): Properties - added:
method JBoss4RMIRemoteMBeanScheduler.initialize(): void - added:
method JBoss4RMIRemoteMBeanScheduler.invoke(String, Object[], String[]): Object - added:
method JBoss4RMIRemoteMBeanScheduler.setProviderURL(String): void - added:
method QuartzService.createService(): void - added:
method QuartzService.destroyService(): void - added:
method QuartzService.getJndiName(): String - added:
method QuartzService.getName(): String - added:
method QuartzService.getProperties(): String - added:
method QuartzService.getPropertiesFile(): String - added:
method QuartzService.getStartScheduler(): boolean - added:
method QuartzService.setJndiName(String): void - added:
method QuartzService.setProperties(String): void - added:
method QuartzService.setPropertiesFile(String): void - added:
method QuartzService.setStartScheduler(boolean): void - added:
method QuartzService.startService(): void - added:
method QuartzService.stopService(): void - added:
method QuartzServiceMBean.getJndiName(): String - added:
method QuartzServiceMBean.setJndiName(String): void - added:
method QuartzServiceMBean.setProperties(String): void - added:
method QuartzServiceMBean.setPropertiesFile(String): void - added:
method QuartzServiceMBean.setStartScheduler(boolean): void
- removed:
method JTAJobRunShellFactory.borrowJobRunShell(): JobRunShell - removed:
method JTAJobRunShellFactory.returnJobRunShell(JobRunShell): void - changed:
ctor JTAJobRunShell(JobRunShellFactory, Scheduler, SchedulingContext) → ctor JTAJobRunShell(Scheduler, TriggerFiredBundle) - changed:
method JTAJobRunShellFactory.initialize(Scheduler, SchedulingContext): void → method JTAJobRunShellFactory.initialize(Scheduler): void - added:
class JTAAnnotationAwareJobRunShellFactory implements JobRunShellFactory - added:
ctor JTAAnnotationAwareJobRunShellFactory() - added:
ctor JTAJobRunShell(Scheduler, TriggerFiredBundle, int) - added:
method JTAAnnotationAwareJobRunShellFactory.createJobRunShell(TriggerFiredBundle): JobRunShell - added:
method JTAAnnotationAwareJobRunShellFactory.initialize(Scheduler): void - added:
method JTAJobRunShellFactory.createJobRunShell(TriggerFiredBundle): JobRunShell
- added:
method QuartzInitializerListener.getSchedulerFactory(String): StdSchedulerFactory - added:
method QuartzInitializerServlet.getSchedulerFactory(String): StdSchedulerFactory
- removed:
method DirectSchedulerFactory.createVolatileSchduler(int): void - removed:
method RemoteMBeanScheduler.addGlobalJobListener(JobListener): void - removed:
method RemoteMBeanScheduler.addGlobalTriggerListener(TriggerListener): void - removed:
method RemoteMBeanScheduler.addJobListener(JobListener): void - removed:
method RemoteMBeanScheduler.addSchedulerListener(SchedulerListener): void - removed:
method RemoteMBeanScheduler.addTriggerListener(TriggerListener): void - removed:
method RemoteMBeanScheduler.getGlobalJobListener(String): JobListener - removed:
method RemoteMBeanScheduler.getGlobalJobListeners(): List - removed:
method RemoteMBeanScheduler.getGlobalTriggerListener(String): TriggerListener - removed:
method RemoteMBeanScheduler.getGlobalTriggerListeners(): List - removed:
method RemoteMBeanScheduler.getJobListener(String): JobListener - removed:
method RemoteMBeanScheduler.getJobListenerNames(): Set - removed:
method RemoteMBeanScheduler.getJobNames(String): String[] - removed:
method RemoteMBeanScheduler.getSchedulerListeners(): List - removed:
method RemoteMBeanScheduler.getTriggerListener(String): TriggerListener - removed:
method RemoteMBeanScheduler.getTriggerListenerNames(): Set - removed:
method RemoteMBeanScheduler.getTriggerNames(String): String[] - removed:
method RemoteMBeanScheduler.pauseJobGroup(String): void - removed:
method RemoteMBeanScheduler.pauseTriggerGroup(String): void - removed:
method RemoteMBeanScheduler.removeGlobalJobListener(String): boolean - removed:
method RemoteMBeanScheduler.removeGlobalTriggerListener(String): boolean - removed:
method RemoteMBeanScheduler.removeJobListener(String): boolean - removed:
method RemoteMBeanScheduler.removeSchedulerListener(SchedulerListener): boolean - removed:
method RemoteMBeanScheduler.removeTriggerListener(String): boolean - removed:
method RemoteMBeanScheduler.resumeJobGroup(String): void - removed:
method RemoteMBeanScheduler.resumeTriggerGroup(String): void - removed:
method RemoteMBeanScheduler.setSchedulingContext(SchedulingContext): void - removed:
method RemoteMBeanScheduler.toBoolean(boolean): Boolean - removed:
method RemoteMBeanScheduler.triggerJobWithVolatileTrigger(String, String): void - removed:
method RemoteMBeanScheduler.triggerJobWithVolatileTrigger(String, String, JobDataMap): void - removed:
method RemoteScheduler.addGlobalJobListener(JobListener): void - removed:
method RemoteScheduler.addGlobalTriggerListener(TriggerListener): void - removed:
method RemoteScheduler.addJobListener(JobListener): void - removed:
method RemoteScheduler.addSchedulerListener(SchedulerListener): void - removed:
method RemoteScheduler.addTriggerListener(TriggerListener): void - removed:
method RemoteScheduler.getGlobalJobListener(String): JobListener - removed:
method RemoteScheduler.getGlobalJobListeners(): List - removed:
method RemoteScheduler.getGlobalTriggerListener(String): TriggerListener - removed:
method RemoteScheduler.getGlobalTriggerListeners(): List - removed:
method RemoteScheduler.getJobListener(String): JobListener - removed:
method RemoteScheduler.getJobListenerNames(): Set - removed:
method RemoteScheduler.getJobNames(String): String[] - removed:
method RemoteScheduler.getSchedulerListeners(): List - removed:
method RemoteScheduler.getTriggerListener(String): TriggerListener - removed:
method RemoteScheduler.getTriggerListenerNames(): Set - removed:
method RemoteScheduler.getTriggerNames(String): String[] - removed:
method RemoteScheduler.pauseJobGroup(String): void - removed:
method RemoteScheduler.pauseTriggerGroup(String): void - removed:
method RemoteScheduler.removeGlobalJobListener(String): boolean - removed:
method RemoteScheduler.removeGlobalTriggerListener(String): boolean - removed:
method RemoteScheduler.removeJobListener(String): boolean - removed:
method RemoteScheduler.removeSchedulerListener(SchedulerListener): boolean - removed:
method RemoteScheduler.removeTriggerListener(String): boolean - removed:
method RemoteScheduler.resumeJobGroup(String): void - removed:
method RemoteScheduler.resumeTriggerGroup(String): void - removed:
method RemoteScheduler.triggerJobWithVolatileTrigger(String, String): void - removed:
method RemoteScheduler.triggerJobWithVolatileTrigger(String, String, JobDataMap): void - removed:
method StdJobRunShellFactory.borrowJobRunShell(): JobRunShell - removed:
method StdJobRunShellFactory.returnJobRunShell(JobRunShell): void - removed:
method StdScheduler.addGlobalJobListener(JobListener): void - removed:
method StdScheduler.addGlobalTriggerListener(TriggerListener): void - removed:
method StdScheduler.addJobListener(JobListener): void - removed:
method StdScheduler.addSchedulerListener(SchedulerListener): void - removed:
method StdScheduler.addTriggerListener(TriggerListener): void - removed:
method StdScheduler.getGlobalJobListener(String): JobListener - removed:
method StdScheduler.getGlobalJobListeners(): List - removed:
method StdScheduler.getGlobalTriggerListener(String): TriggerListener - removed:
method StdScheduler.getGlobalTriggerListeners(): List - removed:
method StdScheduler.getJobListener(String): JobListener - removed:
method StdScheduler.getJobListenerNames(): Set - removed:
method StdScheduler.getJobNames(String): String[] - removed:
method StdScheduler.getSchedulerListeners(): List - removed:
method StdScheduler.getTriggerListener(String): TriggerListener - removed:
method StdScheduler.getTriggerListenerNames(): Set - removed:
method StdScheduler.getTriggerNames(String): String[] - removed:
method StdScheduler.pauseJobGroup(String): void - removed:
method StdScheduler.pauseTriggerGroup(String): void - removed:
method StdScheduler.removeGlobalJobListener(String): boolean - removed:
method StdScheduler.removeGlobalTriggerListener(String): boolean - removed:
method StdScheduler.removeJobListener(String): boolean - removed:
method StdScheduler.removeSchedulerListener(SchedulerListener): boolean - removed:
method StdScheduler.removeTriggerListener(String): boolean - removed:
method StdScheduler.resumeJobGroup(String): void - removed:
method StdScheduler.resumeTriggerGroup(String): void - removed:
method StdScheduler.triggerJobWithVolatileTrigger(String, String): void - removed:
method StdScheduler.triggerJobWithVolatileTrigger(String, String, JobDataMap): void - removed:
static field StdSchedulerFactory.PROP_DATASOURCE_JNDI_PROVDER: String - removed:
static field StdSchedulerFactory.PROP_SCHED_SKIP_UPDATE_CHECK: String - changed:
ctor RemoteScheduler(SchedulingContext, String, String, int) → ctor RemoteScheduler(String, String, int) - changed:
ctor StdScheduler(QuartzScheduler, SchedulingContext) → ctor StdScheduler(QuartzScheduler) - changed:
method RemoteMBeanScheduler.deleteJob(String, String): boolean → method RemoteMBeanScheduler.deleteJob(JobKey): boolean - changed:
method RemoteMBeanScheduler.getCalendarNames(): String[] → method RemoteMBeanScheduler.getCalendarNames(): List - changed:
method RemoteMBeanScheduler.getJobDetail(String, String): JobDetail → method RemoteMBeanScheduler.getJobDetail(JobKey): JobDetail - changed:
method RemoteMBeanScheduler.getJobGroupNames(): String[] → method RemoteMBeanScheduler.getJobGroupNames(): List - changed:
method RemoteMBeanScheduler.getTrigger(String, String): Trigger → method RemoteMBeanScheduler.getTrigger(TriggerKey): Trigger - changed:
method RemoteMBeanScheduler.getTriggerGroupNames(): String[] → method RemoteMBeanScheduler.getTriggerGroupNames(): List - changed:
method RemoteMBeanScheduler.getTriggerState(String, String): int → method RemoteMBeanScheduler.getTriggerState(TriggerKey): Trigger.TriggerState - changed:
method RemoteMBeanScheduler.getTriggersOfJob(String, String): Trigger[] → method RemoteMBeanScheduler.getTriggersOfJob(JobKey): List - changed:
method RemoteMBeanScheduler.interrupt(String, String): boolean → method RemoteMBeanScheduler.interrupt(JobKey): boolean - changed:
method RemoteMBeanScheduler.pauseJob(String, String): void → method RemoteMBeanScheduler.pauseJob(JobKey): void - changed:
method RemoteMBeanScheduler.pauseTrigger(String, String): void → method RemoteMBeanScheduler.pauseTrigger(TriggerKey): void - changed:
method RemoteMBeanScheduler.rescheduleJob(String, String, Trigger): Date → method RemoteMBeanScheduler.rescheduleJob(TriggerKey, Trigger): Date - changed:
method RemoteMBeanScheduler.resumeJob(String, String): void → method RemoteMBeanScheduler.resumeJob(JobKey): void - changed:
method RemoteMBeanScheduler.resumeTrigger(String, String): void → method RemoteMBeanScheduler.resumeTrigger(TriggerKey): void - changed:
method RemoteMBeanScheduler.triggerJob(String, String): void → method RemoteMBeanScheduler.triggerJob(JobKey): void - changed:
method RemoteMBeanScheduler.triggerJob(String, String, JobDataMap): void → method RemoteMBeanScheduler.triggerJob(JobKey, JobDataMap): void - changed:
method RemoteMBeanScheduler.unscheduleJob(String, String): boolean → method RemoteMBeanScheduler.unscheduleJob(TriggerKey): boolean - changed:
method RemoteScheduler.deleteJob(String, String): boolean → method RemoteScheduler.deleteJob(JobKey): boolean - changed:
method RemoteScheduler.getCalendarNames(): String[] → method RemoteScheduler.getCalendarNames(): List - changed:
method RemoteScheduler.getJobDetail(String, String): JobDetail → method RemoteScheduler.getJobDetail(JobKey): JobDetail - changed:
method RemoteScheduler.getJobGroupNames(): String[] → method RemoteScheduler.getJobGroupNames(): List - changed:
method RemoteScheduler.getTrigger(String, String): Trigger → method RemoteScheduler.getTrigger(TriggerKey): Trigger - changed:
method RemoteScheduler.getTriggerGroupNames(): String[] → method RemoteScheduler.getTriggerGroupNames(): List - changed:
method RemoteScheduler.getTriggerState(String, String): int → method RemoteScheduler.getTriggerState(TriggerKey): Trigger.TriggerState - changed:
method RemoteScheduler.getTriggersOfJob(String, String): Trigger[] → method RemoteScheduler.getTriggersOfJob(JobKey): List - changed:
method RemoteScheduler.interrupt(String, String): boolean → method RemoteScheduler.interrupt(JobKey): boolean - changed:
method RemoteScheduler.pauseJob(String, String): void → method RemoteScheduler.pauseJob(JobKey): void - changed:
method RemoteScheduler.pauseTrigger(String, String): void → method RemoteScheduler.pauseTrigger(TriggerKey): void - changed:
method RemoteScheduler.rescheduleJob(String, String, Trigger): Date → method RemoteScheduler.rescheduleJob(TriggerKey, Trigger): Date - changed:
method RemoteScheduler.resumeJob(String, String): void → method RemoteScheduler.resumeJob(JobKey): void - changed:
method RemoteScheduler.resumeTrigger(String, String): void → method RemoteScheduler.resumeTrigger(TriggerKey): void - changed:
method RemoteScheduler.triggerJob(String, String): void → method RemoteScheduler.triggerJob(JobKey): void - changed:
method RemoteScheduler.triggerJob(String, String, JobDataMap): void → method RemoteScheduler.triggerJob(JobKey, JobDataMap): void - changed:
method RemoteScheduler.unscheduleJob(String, String): boolean → method RemoteScheduler.unscheduleJob(TriggerKey): boolean - changed:
method StdJobRunShellFactory.initialize(Scheduler, SchedulingContext): void → method StdJobRunShellFactory.initialize(Scheduler): void - changed:
method StdScheduler.deleteJob(String, String): boolean → method StdScheduler.deleteJob(JobKey): boolean - changed:
method StdScheduler.getCalendarNames(): String[] → method StdScheduler.getCalendarNames(): List - changed:
method StdScheduler.getJobDetail(String, String): JobDetail → method StdScheduler.getJobDetail(JobKey): JobDetail - changed:
method StdScheduler.getJobGroupNames(): String[] → method StdScheduler.getJobGroupNames(): List - changed:
method StdScheduler.getTrigger(String, String): Trigger → method StdScheduler.getTrigger(TriggerKey): Trigger - changed:
method StdScheduler.getTriggerGroupNames(): String[] → method StdScheduler.getTriggerGroupNames(): List - changed:
method StdScheduler.getTriggerState(String, String): int → method StdScheduler.getTriggerState(TriggerKey): Trigger.TriggerState - changed:
method StdScheduler.getTriggersOfJob(String, String): Trigger[] → method StdScheduler.getTriggersOfJob(JobKey): List - changed:
method StdScheduler.interrupt(String, String): boolean → method StdScheduler.interrupt(JobKey): boolean - changed:
method StdScheduler.pauseJob(String, String): void → method StdScheduler.pauseJob(JobKey): void - changed:
method StdScheduler.pauseTrigger(String, String): void → method StdScheduler.pauseTrigger(TriggerKey): void - changed:
method StdScheduler.rescheduleJob(String, String, Trigger): Date → method StdScheduler.rescheduleJob(TriggerKey, Trigger): Date - changed:
method StdScheduler.resumeJob(String, String): void → method StdScheduler.resumeJob(JobKey): void - changed:
method StdScheduler.resumeTrigger(String, String): void → method StdScheduler.resumeTrigger(TriggerKey): void - changed:
method StdScheduler.triggerJob(String, String): void → method StdScheduler.triggerJob(JobKey): void - changed:
method StdScheduler.triggerJob(String, String, JobDataMap): void → method StdScheduler.triggerJob(JobKey, JobDataMap): void - changed:
method StdScheduler.unscheduleJob(String, String): boolean → method StdScheduler.unscheduleJob(TriggerKey): boolean - added:
class JobDetailImpl implements Cloneable, Serializable, JobDetail - added:
class JobExecutionContextImpl implements Serializable, JobExecutionContext - added:
ctor JobDetailImpl() - added:
ctor JobDetailImpl(String, Class) - added:
ctor JobDetailImpl(String, String, Class) - added:
ctor JobDetailImpl(String, String, Class, boolean, boolean) - added:
ctor JobExecutionContextImpl(Scheduler, TriggerFiredBundle, Job) - added:
method DirectSchedulerFactory.createScheduler(String, String, ThreadPool, ThreadExecutor, JobStore, Map, String, int, long, long, boolean, String, int, long): void - added:
method DirectSchedulerFactory.createScheduler(String, String, ThreadPool, ThreadExecutor, JobStore, Map, String, int, long, long, boolean, String, int, long, boolean): void - added:
method JobDetailImpl.clone(): Object - added:
method JobDetailImpl.equals(Object): boolean - added:
method JobDetailImpl.getDescription(): String - added:
method JobDetailImpl.getFullName(): String - added:
method JobDetailImpl.getGroup(): String - added:
method JobDetailImpl.getJobBuilder(): JobBuilder - added:
method JobDetailImpl.getJobClass(): Class - added:
method JobDetailImpl.getJobDataMap(): JobDataMap - added:
method JobDetailImpl.getKey(): JobKey - added:
method JobDetailImpl.getName(): String - added:
method JobDetailImpl.hashCode(): int - added:
method JobDetailImpl.isConcurrentExecutionDisallowed(): boolean - added:
method JobDetailImpl.isDurable(): boolean - added:
method JobDetailImpl.isPersistJobDataAfterExecution(): boolean - added:
method JobDetailImpl.requestsRecovery(): boolean - added:
method JobDetailImpl.setDescription(String): void - added:
method JobDetailImpl.setDurability(boolean): void - added:
method JobDetailImpl.setGroup(String): void - added:
method JobDetailImpl.setJobClass(Class): void - added:
method JobDetailImpl.setJobDataMap(JobDataMap): void - added:
method JobDetailImpl.setKey(JobKey): void - added:
method JobDetailImpl.setName(String): void - added:
method JobDetailImpl.setRequestsRecovery(boolean): void - added:
method JobDetailImpl.toString(): String - added:
method JobExecutionContextImpl.get(Object): Object - added:
method JobExecutionContextImpl.getCalendar(): Calendar - added:
method JobExecutionContextImpl.getFireInstanceId(): String - added:
method JobExecutionContextImpl.getFireTime(): Date - added:
method JobExecutionContextImpl.getJobDetail(): JobDetail - added:
method JobExecutionContextImpl.getJobInstance(): Job - added:
method JobExecutionContextImpl.getJobRunTime(): long - added:
method JobExecutionContextImpl.getMergedJobDataMap(): JobDataMap - added:
method JobExecutionContextImpl.getNextFireTime(): Date - added:
method JobExecutionContextImpl.getPreviousFireTime(): Date - added:
method JobExecutionContextImpl.getRecoveringTriggerKey(): TriggerKey - added:
method JobExecutionContextImpl.getRefireCount(): int - added:
method JobExecutionContextImpl.getResult(): Object - added:
method JobExecutionContextImpl.getScheduledFireTime(): Date - added:
method JobExecutionContextImpl.getScheduler(): Scheduler - added:
method JobExecutionContextImpl.getTrigger(): Trigger - added:
method JobExecutionContextImpl.incrementRefireCount(): void - added:
method JobExecutionContextImpl.isRecovering(): boolean - added:
method JobExecutionContextImpl.put(Object, Object): void - added:
method JobExecutionContextImpl.setJobRunTime(long): void - added:
method JobExecutionContextImpl.setResult(Object): void - added:
method JobExecutionContextImpl.toString(): String - added:
method RemoteMBeanScheduler.addJob(JobDetail, boolean, boolean): void - added:
method RemoteMBeanScheduler.checkExists(JobKey): boolean - added:
method RemoteMBeanScheduler.checkExists(TriggerKey): boolean - added:
method RemoteMBeanScheduler.clear(): void - added:
method RemoteMBeanScheduler.deleteJobs(List): boolean - added:
method RemoteMBeanScheduler.getJobDetails(GroupMatcher): List - added:
method RemoteMBeanScheduler.getJobKeys(GroupMatcher): Set - added:
method RemoteMBeanScheduler.getListenerManager(): ListenerManager - added:
method RemoteMBeanScheduler.getTriggerKeys(GroupMatcher): Set - added:
method RemoteMBeanScheduler.interrupt(String): boolean - added:
method RemoteMBeanScheduler.pauseJobs(GroupMatcher): void - added:
method RemoteMBeanScheduler.pauseTriggers(GroupMatcher): void - added:
method RemoteMBeanScheduler.resetTriggerFromErrorState(TriggerKey): void - added:
method RemoteMBeanScheduler.resumeJobs(GroupMatcher): void - added:
method RemoteMBeanScheduler.resumeTriggers(GroupMatcher): void - added:
method RemoteMBeanScheduler.scheduleJob(JobDetail, Set, boolean): void - added:
method RemoteMBeanScheduler.scheduleJobs(Map, boolean): void - added:
method RemoteMBeanScheduler.unscheduleJobs(List): boolean - added:
method RemoteScheduler.addJob(JobDetail, boolean, boolean): void - added:
method RemoteScheduler.checkExists(JobKey): boolean - added:
method RemoteScheduler.checkExists(TriggerKey): boolean - added:
method RemoteScheduler.clear(): void - added:
method RemoteScheduler.deleteJobs(List): boolean - added:
method RemoteScheduler.getJobDetails(GroupMatcher): List - added:
method RemoteScheduler.getJobKeys(GroupMatcher): Set - added:
method RemoteScheduler.getListenerManager(): ListenerManager - added:
method RemoteScheduler.getTriggerKeys(GroupMatcher): Set - added:
method RemoteScheduler.interrupt(String): boolean - added:
method RemoteScheduler.pauseJobs(GroupMatcher): void - added:
method RemoteScheduler.pauseTriggers(GroupMatcher): void - added:
method RemoteScheduler.resetTriggerFromErrorState(TriggerKey): void - added:
method RemoteScheduler.resumeJobs(GroupMatcher): void - added:
method RemoteScheduler.resumeTriggers(GroupMatcher): void - added:
method RemoteScheduler.scheduleJob(JobDetail, Set, boolean): void - added:
method RemoteScheduler.scheduleJobs(Map, boolean): void - added:
method RemoteScheduler.unscheduleJobs(List): boolean - added:
method StdJobRunShellFactory.createJobRunShell(TriggerFiredBundle): JobRunShell - added:
method StdScheduler.addJob(JobDetail, boolean, boolean): void - added:
method StdScheduler.checkExists(JobKey): boolean - added:
method StdScheduler.checkExists(TriggerKey): boolean - added:
method StdScheduler.clear(): void - added:
method StdScheduler.deleteJobs(List): boolean - added:
method StdScheduler.getJobDetails(GroupMatcher): List - added:
method StdScheduler.getJobKeys(GroupMatcher): Set - added:
method StdScheduler.getListenerManager(): ListenerManager - added:
method StdScheduler.getTriggerKeys(GroupMatcher): Set - added:
method StdScheduler.interrupt(String): boolean - added:
method StdScheduler.pauseJobs(GroupMatcher): void - added:
method StdScheduler.pauseTriggers(GroupMatcher): void - added:
method StdScheduler.resetTriggerFromErrorState(TriggerKey): void - added:
method StdScheduler.resumeJobs(GroupMatcher): void - added:
method StdScheduler.resumeTriggers(GroupMatcher): void - added:
method StdScheduler.scheduleJob(JobDetail, Set, boolean): void - added:
method StdScheduler.scheduleJobs(Map, boolean): void - added:
method StdScheduler.unscheduleJobs(List): boolean - added:
static field StdSchedulerFactory.MANAGEMENT_REST_SERVICE_ENABLED: String - added:
static field StdSchedulerFactory.MANAGEMENT_REST_SERVICE_HOST_PORT: String - added:
static field StdSchedulerFactory.PROP_DATASOURCE_JNDI_PROVIDER: String - added:
static field StdSchedulerFactory.PROP_SCHED_BATCH_TIME_WINDOW: String - added:
static field StdSchedulerFactory.PROP_SCHED_MAX_BATCH_SIZE: String - added:
static field StdSchedulerFactory.PROP_SCHED_NAME: String - added:
static field StdSchedulerFactory.SYSTEM_PROPERTY_AS_INSTANCE_ID: String
- removed:
class CloudscapeDelegate extends StdJDBCDelegate - removed:
ctor CloudscapeDelegate(Logger, String, String) - removed:
ctor CloudscapeDelegate(Logger, String, String, Boolean) - removed:
ctor DB2v6Delegate(Logger, String, String, Boolean) - removed:
ctor DB2v7Delegate(Logger, String, String, Boolean) - removed:
ctor DB2v8Delegate(Logger, String, String, Boolean) - removed:
ctor HSQLDBDelegate(Logger, String, String, Boolean) - removed:
ctor MSSQLDelegate(Logger, String, String, Boolean) - removed:
ctor PointbaseDelegate(Logger, String, String, Boolean) - removed:
ctor PostgreSQLDelegate(Logger, String, String, Boolean) - removed:
ctor StdJDBCDelegate(Logger, String, String, Boolean) - removed:
interface JobStoreSupport.VoidTransactionCallback - removed:
method AttributeRestoringConnectionInvocationHandler.restoreOriginalAtributes(): void - removed:
method CloudscapeDelegate.getObjectFromBlob(ResultSet, String): Object - removed:
method DriverDelegate.countMisfiredTriggersInStates(Connection, String, String, long): int - removed:
method DriverDelegate.deleteBlobTrigger(Connection, String, String): int - removed:
method DriverDelegate.deleteCronTrigger(Connection, String, String): int - removed:
method DriverDelegate.deleteJobListeners(Connection, String, String): int - removed:
method DriverDelegate.deleteSimpleTrigger(Connection, String, String): int - removed:
method DriverDelegate.deleteTriggerListeners(Connection, String, String): int - removed:
method DriverDelegate.deleteVolatileFiredTriggers(Connection): int - removed:
method DriverDelegate.insertBlobTrigger(Connection, Trigger): int - removed:
method DriverDelegate.insertCronTrigger(Connection, CronTrigger): int - removed:
method DriverDelegate.insertJobListener(Connection, JobDetail, String): int - removed:
method DriverDelegate.insertSimpleTrigger(Connection, SimpleTrigger): int - removed:
method DriverDelegate.insertTriggerListener(Connection, Trigger, String): int - removed:
method DriverDelegate.isJobStateful(Connection, String, String): boolean - removed:
method DriverDelegate.selectJobListeners(Connection, String, String): String[] - removed:
method DriverDelegate.selectMisfiredTriggersInStates(Connection, String, String, long, int, List): boolean - removed:
method DriverDelegate.selectStatefulJobsOfTriggerGroup(Connection, String): List - removed:
method DriverDelegate.selectTriggerListeners(Connection, String, String): String[] - removed:
method DriverDelegate.selectTriggerNamesForJob(Connection, String, String): Key[] - removed:
method DriverDelegate.selectVolatileJobs(Connection): Key[] - removed:
method DriverDelegate.selectVolatileTriggers(Connection): Key[] - removed:
method DriverDelegate.updateBlobTrigger(Connection, Trigger): int - removed:
method DriverDelegate.updateCronTrigger(Connection, CronTrigger): int - removed:
method DriverDelegate.updateSimpleTrigger(Connection, SimpleTrigger): int - removed:
method DriverDelegate.updateTriggerStateFromOtherStatesBeforeTime(Connection, String, String, String, long): int - removed:
method FiredTriggerRecord.isJobIsStateful(): boolean - removed:
method FiredTriggerRecord.isTriggerIsVolatile(): boolean - removed:
method FiredTriggerRecord.setJobIsStateful(boolean): void - removed:
method FiredTriggerRecord.setTriggerIsVolatile(boolean): void - removed:
method HSQLDBDelegate.getJobDetailFromBlob(ResultSet, String): Object - removed:
method JobStoreSupport.acquireNextTrigger(SchedulingContext, long): Trigger - removed:
method JobStoreSupport.cleanVolatileTriggerAndJobs(): void - removed:
method JobStoreSupport.cleanVolatileTriggerAndJobs(Connection): void - removed:
method JobStoreSupport.executeInLock(String, JobStoreSupport.VoidTransactionCallback): void - removed:
method JobStoreSupport.executeInNonManagedTXLock(String, JobStoreSupport.VoidTransactionCallback): void - removed:
method JobStoreSupport.getJobNames(SchedulingContext, String): String[] - removed:
method JobStoreSupport.getTriggerNames(SchedulingContext, String): String[] - removed:
method JobStoreSupport.pauseJobGroup(SchedulingContext, String): void - removed:
method JobStoreSupport.pauseTriggerGroup(SchedulingContext, String): void - removed:
method JobStoreSupport.resumeJobGroup(SchedulingContext, String): void - removed:
method JobStoreSupport.resumeTriggerGroup(SchedulingContext, String): void - removed:
method JobStoreSupport.retrieveTrigger(SchedulingContext, String, String): Trigger - removed:
method JobStoreSupport.triggerFired(SchedulingContext, Trigger): TriggerFiredBundle - removed:
method MSSQLDelegate.getJobDetailFromBlob(ResultSet, String): Object - removed:
method PointbaseDelegate.getJobDetailFromBlob(ResultSet, String): Object - removed:
method PostgreSQLDelegate.getJobDetailFromBlob(ResultSet, String): Object - removed:
method Semaphore.isLockOwner(Connection, String): boolean - removed:
method StdJDBCDelegate.countMisfiredTriggersInStates(Connection, String, String, long): int - removed:
method StdJDBCDelegate.deleteCronTrigger(Connection, String, String): int - removed:
method StdJDBCDelegate.deleteJobListeners(Connection, String, String): int - removed:
method StdJDBCDelegate.deleteSimpleTrigger(Connection, String, String): int - removed:
method StdJDBCDelegate.deleteTriggerListeners(Connection, String, String): int - removed:
method StdJDBCDelegate.deleteVolatileFiredTriggers(Connection): int - removed:
method StdJDBCDelegate.getJobDetailFromBlob(ResultSet, String): Object - removed:
method StdJDBCDelegate.insertCronTrigger(Connection, CronTrigger): int - removed:
method StdJDBCDelegate.insertJobListener(Connection, JobDetail, String): int - removed:
method StdJDBCDelegate.insertSimpleTrigger(Connection, SimpleTrigger): int - removed:
method StdJDBCDelegate.insertTriggerListener(Connection, Trigger, String): int - removed:
method StdJDBCDelegate.isJobStateful(Connection, String, String): boolean - removed:
method StdJDBCDelegate.selectJobListeners(Connection, String, String): String[] - removed:
method StdJDBCDelegate.selectMisfiredTriggersInStates(Connection, String, String, long, int, List): boolean - removed:
method StdJDBCDelegate.selectStatefulJobsOfTriggerGroup(Connection, String): List - removed:
method StdJDBCDelegate.selectTriggerListeners(Connection, String, String): String[] - removed:
method StdJDBCDelegate.selectTriggerNamesForJob(Connection, String, String): Key[] - removed:
method StdJDBCDelegate.selectVolatileJobs(Connection): Key[] - removed:
method StdJDBCDelegate.selectVolatileTriggers(Connection): Key[] - removed:
method StdJDBCDelegate.updateCronTrigger(Connection, CronTrigger): int - removed:
method StdJDBCDelegate.updateSimpleTrigger(Connection, SimpleTrigger): int - removed:
method StdJDBCDelegate.updateTriggerStateFromOtherStatesBeforeTime(Connection, String, String, String, long): int - removed:
static field Constants.COL_IS_STATEFUL: String - removed:
static field Constants.COL_JOB_LISTENER: String - removed:
static field Constants.COL_TRIGGER_LISTENER: String - removed:
static field Constants.TABLE_JOB_LISTENERS: String - removed:
static field Constants.TABLE_TRIGGER_LISTENERS: String - removed:
static field JTANonClusteredSemaphore.DEFAULT_TRANSACTION_MANANGER_LOCATION: String - removed:
static field JobStoreSupport.LOCK_CALENDAR_ACCESS: String - removed:
static field JobStoreSupport.LOCK_JOB_ACCESS: String - removed:
static field JobStoreSupport.LOCK_MISFIRE_ACCESS: String - removed:
static field StdJDBCConstants.COUNT_MISFIRED_TRIGGERS_IN_STATES: String - removed:
static field StdJDBCConstants.DELETE_JOB_LISTENERS: String - removed:
static field StdJDBCConstants.DELETE_TRIGGER_LISTENERS: String - removed:
static field StdJDBCConstants.DELETE_VOLATILE_FIRED_TRIGGERS: String - removed:
static field StdJDBCConstants.INSERT_JOB_LISTENER: String - removed:
static field StdJDBCConstants.INSERT_TRIGGER_LISTENER: String - removed:
static field StdJDBCConstants.SELECT_JOB_LISTENERS: String - removed:
static field StdJDBCConstants.SELECT_JOB_STATEFUL: String - removed:
static field StdJDBCConstants.SELECT_MISFIRED_TRIGGERS_IN_STATES: String - removed:
static field StdJDBCConstants.SELECT_STATEFUL_JOBS_OF_TRIGGER_GROUP: String - removed:
static field StdJDBCConstants.SELECT_TRIGGER_LISTENERS: String - removed:
static field StdJDBCConstants.SELECT_VOLATILE_JOBS: String - removed:
static field StdJDBCConstants.SELECT_VOLATILE_TRIGGERS: String - removed:
static field StdJDBCConstants.UPDATE_INSTANCES_FIRED_TRIGGER_STATE: String - removed:
static field StdJDBCConstants.UPDATE_TRIGGER_GROUP_STATE: String - removed:
static field StdJDBCConstants.UPDATE_TRIGGER_STATE_FROM_OTHER_STATES_BEFORE_TIME: String - changed:
ctor DB2v6Delegate(Logger, String, String) → ctor DB2v6Delegate() - changed:
ctor DB2v7Delegate(Logger, String, String) → ctor DB2v7Delegate() - changed:
ctor DB2v8Delegate(Logger, String, String) → ctor DB2v8Delegate() - changed:
ctor DBSemaphore(String, String, String) → ctor DBSemaphore(String, String, String, String) - changed:
ctor HSQLDBDelegate(Logger, String, String) → ctor HSQLDBDelegate() - changed:
ctor MSSQLDelegate(Logger, String, String) → ctor MSSQLDelegate() - changed:
ctor PointbaseDelegate(Logger, String, String) → ctor PointbaseDelegate() - changed:
ctor PostgreSQLDelegate(Logger, String, String) → ctor PostgreSQLDelegate() - changed:
ctor StdJDBCDelegate(Logger, String, String) → ctor StdJDBCDelegate() - changed:
ctor StdRowLockSemaphore(String, String) → ctor StdRowLockSemaphore(String, String, String) - changed:
method DB2v6Delegate.selectNumTriggersForJob(Connection, String, String): int → method DB2v6Delegate.selectNumTriggersForJob(Connection, JobKey): int - changed:
method DBSemaphore.executeSQL(Connection, String, String): void → method DBSemaphore.executeSQL(Connection, String, String, String): void - changed:
method DBSemaphore.isLockOwner(Connection, String): boolean → method DBSemaphore.isLockOwner(String): boolean - changed:
method DBSemaphore.releaseLock(Connection, String): void → method DBSemaphore.releaseLock(String): void - changed:
method DriverDelegate.deleteJobDetail(Connection, String, String): int → method DriverDelegate.deleteJobDetail(Connection, JobKey): int - changed:
method DriverDelegate.deleteTrigger(Connection, String, String): int → method DriverDelegate.deleteTrigger(Connection, TriggerKey): int - changed:
method DriverDelegate.insertFiredTrigger(Connection, Trigger, String, JobDetail): int → method DriverDelegate.insertFiredTrigger(Connection, OperableTrigger, String, JobDetail): int - changed:
method DriverDelegate.insertTrigger(Connection, Trigger, String, JobDetail): int → method DriverDelegate.insertTrigger(Connection, OperableTrigger, String, JobDetail): int - changed:
method DriverDelegate.jobExists(Connection, String, String): boolean → method DriverDelegate.jobExists(Connection, JobKey): boolean - changed:
method DriverDelegate.selectCalendars(Connection): String[] → method DriverDelegate.selectCalendars(Connection): List - changed:
method DriverDelegate.selectJobDetail(Connection, String, String, ClassLoadHelper): JobDetail → method DriverDelegate.selectJobDetail(Connection, JobKey, ClassLoadHelper): JobDetail - changed:
method DriverDelegate.selectJobExecutionCount(Connection, String, String): int → method DriverDelegate.selectJobExecutionCount(Connection, JobKey): int - changed:
method DriverDelegate.selectJobForTrigger(Connection, String, String, ClassLoadHelper): JobDetail → method DriverDelegate.selectJobForTrigger(Connection, ClassLoadHelper, TriggerKey): JobDetail - changed:
method DriverDelegate.selectJobGroups(Connection): String[] → method DriverDelegate.selectJobGroups(Connection): List - changed:
method DriverDelegate.selectJobsInGroup(Connection, String): String[] → method DriverDelegate.selectJobsInGroup(Connection, GroupMatcher): Set - changed:
method DriverDelegate.selectMisfiredTriggers(Connection, long): Key[] → method DriverDelegate.selectMisfiredTriggers(Connection, long): List - changed:
method DriverDelegate.selectMisfiredTriggersInGroupInState(Connection, String, String, long): Key[] → method DriverDelegate.selectMisfiredTriggersInGroupInState(Connection, String, String, long): List - changed:
method DriverDelegate.selectMisfiredTriggersInState(Connection, String, long): Key[] → method DriverDelegate.selectMisfiredTriggersInState(Connection, String, long): List - changed:
method DriverDelegate.selectNumTriggersForJob(Connection, String, String): int → method DriverDelegate.selectNumTriggersForJob(Connection, JobKey): int - changed:
method DriverDelegate.selectTrigger(Connection, String, String): Trigger → method DriverDelegate.selectTrigger(Connection, TriggerKey): OperableTrigger - changed:
method DriverDelegate.selectTriggerGroups(Connection): String[] → method DriverDelegate.selectTriggerGroups(Connection): List - changed:
method DriverDelegate.selectTriggerState(Connection, String, String): String → method DriverDelegate.selectTriggerState(Connection, TriggerKey): String - changed:
method DriverDelegate.selectTriggerStatus(Connection, String, String): TriggerStatus → method DriverDelegate.selectTriggerStatus(Connection, TriggerKey): TriggerStatus - changed:
method DriverDelegate.selectTriggersForCalendar(Connection, String): Trigger[] → method DriverDelegate.selectTriggersForCalendar(Connection, String): List - changed:
method DriverDelegate.selectTriggersForJob(Connection, String, String): Trigger[] → method DriverDelegate.selectTriggersForJob(Connection, JobKey): List - changed:
method DriverDelegate.selectTriggersForRecoveringJobs(Connection): Trigger[] → method DriverDelegate.selectTriggersForRecoveringJobs(Connection): List - changed:
method DriverDelegate.selectTriggersInGroup(Connection, String): String[] → method DriverDelegate.selectTriggersInGroup(Connection, GroupMatcher): Set - changed:
method DriverDelegate.selectTriggersInState(Connection, String): Key[] → method DriverDelegate.selectTriggersInState(Connection, String): List - changed:
method DriverDelegate.triggerExists(Connection, String, String): boolean → method DriverDelegate.triggerExists(Connection, TriggerKey): boolean - changed:
method DriverDelegate.updateTrigger(Connection, Trigger, String, JobDetail): int → method DriverDelegate.updateTrigger(Connection, OperableTrigger, String, JobDetail): int - changed:
method DriverDelegate.updateTriggerGroupStateFromOtherState(Connection, String, String, String): int → method DriverDelegate.updateTriggerGroupStateFromOtherState(Connection, GroupMatcher, String, String): int - changed:
method DriverDelegate.updateTriggerGroupStateFromOtherStates(Connection, String, String, String, String, String): int → method DriverDelegate.updateTriggerGroupStateFromOtherStates(Connection, GroupMatcher, String, String, String, String): int - changed:
method DriverDelegate.updateTriggerState(Connection, String, String, String): int → method DriverDelegate.updateTriggerState(Connection, TriggerKey, String): int - changed:
method DriverDelegate.updateTriggerStateFromOtherState(Connection, String, String, String, String): int → method DriverDelegate.updateTriggerStateFromOtherState(Connection, TriggerKey, String, String): int - changed:
method DriverDelegate.updateTriggerStateFromOtherStates(Connection, String, String, String, String, String, String): int → method DriverDelegate.updateTriggerStateFromOtherStates(Connection, TriggerKey, String, String, String, String): int - changed:
method DriverDelegate.updateTriggerStatesForJob(Connection, String, String, String): int → method DriverDelegate.updateTriggerStatesForJob(Connection, JobKey, String): int - changed:
method DriverDelegate.updateTriggerStatesForJobFromOtherState(Connection, String, String, String, String): int → method DriverDelegate.updateTriggerStatesForJobFromOtherState(Connection, JobKey, String, String): int - changed:
method FiredTriggerRecord.getJobKey(): Key → method FiredTriggerRecord.getJobKey(): JobKey - changed:
method FiredTriggerRecord.getTriggerKey(): Key → method FiredTriggerRecord.getTriggerKey(): TriggerKey - changed:
method FiredTriggerRecord.setJobKey(Key): void → method FiredTriggerRecord.setJobKey(JobKey): void - changed:
method FiredTriggerRecord.setTriggerKey(Key): void → method FiredTriggerRecord.setTriggerKey(TriggerKey): void - changed:
method JTANonClusteredSemaphore.releaseLock(Connection, String): void → method JTANonClusteredSemaphore.releaseLock(String): void - changed:
method JobStoreSupport.VoidTransactionCallback.execute(Connection): void → method JobStoreSupport.VoidTransactionCallback.execute(Connection): Void - changed:
method JobStoreSupport.acquireNextTrigger(Connection, SchedulingContext, long): Trigger → method JobStoreSupport.acquireNextTrigger(Connection, long, int, long): List - changed:
method JobStoreSupport.checkBlockedState(Connection, SchedulingContext, String, String, String): String → method JobStoreSupport.checkBlockedState(Connection, JobKey, String): String - changed:
method JobStoreSupport.executeInNonManagedTXLock(String, JobStoreSupport.TransactionCallback): Object → method JobStoreSupport.executeInNonManagedTXLock(String, JobStoreSupport.TransactionCallback, JobStoreSupport.TransactionValidator): Object - changed:
method JobStoreSupport.getCalendarNames(Connection, SchedulingContext): String[] → method JobStoreSupport.getCalendarNames(): List - changed:
method JobStoreSupport.getCalendarNames(SchedulingContext): String[] → method JobStoreSupport.getCalendarNames(Connection): List - changed:
method JobStoreSupport.getJobGroupNames(Connection, SchedulingContext): String[] → method JobStoreSupport.getJobGroupNames(): List - changed:
method JobStoreSupport.getJobGroupNames(SchedulingContext): String[] → method JobStoreSupport.getJobGroupNames(Connection): List - changed:
method JobStoreSupport.getJobNames(Connection, SchedulingContext, String): String[] → method JobStoreSupport.getJobNames(Connection, GroupMatcher): Set - changed:
method JobStoreSupport.getNumberOfCalendars(Connection, SchedulingContext): int → method JobStoreSupport.getNumberOfCalendars(): int - changed:
method JobStoreSupport.getNumberOfCalendars(SchedulingContext): int → method JobStoreSupport.getNumberOfCalendars(Connection): int - changed:
method JobStoreSupport.getNumberOfJobs(Connection, SchedulingContext): int → method JobStoreSupport.getNumberOfJobs(): int - changed:
method JobStoreSupport.getNumberOfJobs(SchedulingContext): int → method JobStoreSupport.getNumberOfJobs(Connection): int - changed:
method JobStoreSupport.getNumberOfTriggers(Connection, SchedulingContext): int → method JobStoreSupport.getNumberOfTriggers(): int - changed:
method JobStoreSupport.getNumberOfTriggers(SchedulingContext): int → method JobStoreSupport.getNumberOfTriggers(Connection): int - changed:
method JobStoreSupport.getPausedTriggerGroups(Connection, SchedulingContext): Set → method JobStoreSupport.getPausedTriggerGroups(): Set - changed:
method JobStoreSupport.getPausedTriggerGroups(SchedulingContext): Set → method JobStoreSupport.getPausedTriggerGroups(Connection): Set - changed:
method JobStoreSupport.getTriggerGroupNames(Connection, SchedulingContext): String[] → method JobStoreSupport.getTriggerGroupNames(): List - changed:
method JobStoreSupport.getTriggerGroupNames(SchedulingContext): String[] → method JobStoreSupport.getTriggerGroupNames(Connection): List - changed:
method JobStoreSupport.getTriggerNames(Connection, SchedulingContext, String): String[] → method JobStoreSupport.getTriggerNames(Connection, GroupMatcher): Set - changed:
method JobStoreSupport.getTriggerState(Connection, SchedulingContext, String, String): int → method JobStoreSupport.getTriggerState(Connection, TriggerKey): Trigger.TriggerState - changed:
method JobStoreSupport.getTriggerState(SchedulingContext, String, String): int → method JobStoreSupport.getTriggerState(TriggerKey): Trigger.TriggerState - changed:
method JobStoreSupport.getTriggersForJob(Connection, SchedulingContext, String, String): Trigger[] → method JobStoreSupport.getTriggersForJob(Connection, JobKey): List - changed:
method JobStoreSupport.getTriggersForJob(SchedulingContext, String, String): Trigger[] → method JobStoreSupport.getTriggersForJob(JobKey): List - changed:
method JobStoreSupport.jobExists(Connection, String, String): boolean → method JobStoreSupport.jobExists(Connection, JobKey): boolean - changed:
method JobStoreSupport.pauseAll(Connection, SchedulingContext): void → method JobStoreSupport.pauseAll(): void - changed:
method JobStoreSupport.pauseAll(SchedulingContext): void → method JobStoreSupport.pauseAll(Connection): void - changed:
method JobStoreSupport.pauseJob(SchedulingContext, String, String): void → method JobStoreSupport.pauseJob(JobKey): void - changed:
method JobStoreSupport.pauseTrigger(Connection, SchedulingContext, String, String): void → method JobStoreSupport.pauseTrigger(Connection, TriggerKey): void - changed:
method JobStoreSupport.pauseTrigger(SchedulingContext, String, String): void → method JobStoreSupport.pauseTrigger(TriggerKey): void - changed:
method JobStoreSupport.pauseTriggerGroup(Connection, SchedulingContext, String): void → method JobStoreSupport.pauseTriggerGroup(Connection, GroupMatcher): Set - changed:
method JobStoreSupport.releaseAcquiredTrigger(Connection, SchedulingContext, Trigger): void → method JobStoreSupport.releaseAcquiredTrigger(Connection, OperableTrigger): void - changed:
method JobStoreSupport.releaseAcquiredTrigger(SchedulingContext, Trigger): void → method JobStoreSupport.releaseAcquiredTrigger(OperableTrigger): void - changed:
method JobStoreSupport.releaseLock(Connection, String, boolean): void → method JobStoreSupport.releaseLock(String, boolean): void - changed:
method JobStoreSupport.removeCalendar(Connection, SchedulingContext, String): boolean → method JobStoreSupport.removeCalendar(Connection, String): boolean - changed:
method JobStoreSupport.removeCalendar(SchedulingContext, String): boolean → method JobStoreSupport.removeCalendar(String): boolean - changed:
method JobStoreSupport.removeJob(Connection, SchedulingContext, String, String, boolean): boolean → method JobStoreSupport.removeJob(Connection, JobKey): boolean - changed:
method JobStoreSupport.removeJob(SchedulingContext, String, String): boolean → method JobStoreSupport.removeJob(JobKey): boolean - changed:
method JobStoreSupport.removeTrigger(Connection, SchedulingContext, String, String): boolean → method JobStoreSupport.removeTrigger(Connection, TriggerKey): boolean - changed:
method JobStoreSupport.removeTrigger(SchedulingContext, String, String): boolean → method JobStoreSupport.removeTrigger(TriggerKey): boolean - changed:
method JobStoreSupport.replaceTrigger(Connection, SchedulingContext, String, String, Trigger): boolean → method JobStoreSupport.replaceTrigger(Connection, TriggerKey, OperableTrigger): boolean - changed:
method JobStoreSupport.replaceTrigger(SchedulingContext, String, String, Trigger): boolean → method JobStoreSupport.replaceTrigger(TriggerKey, OperableTrigger): boolean - changed:
method JobStoreSupport.resumeAll(Connection, SchedulingContext): void → method JobStoreSupport.resumeAll(): void - changed:
method JobStoreSupport.resumeAll(SchedulingContext): void → method JobStoreSupport.resumeAll(Connection): void - changed:
method JobStoreSupport.resumeJob(SchedulingContext, String, String): void → method JobStoreSupport.resumeJob(JobKey): void - changed:
method JobStoreSupport.resumeTrigger(Connection, SchedulingContext, String, String): void → method JobStoreSupport.resumeTrigger(Connection, TriggerKey): void - changed:
method JobStoreSupport.resumeTrigger(SchedulingContext, String, String): void → method JobStoreSupport.resumeTrigger(TriggerKey): void - changed:
method JobStoreSupport.resumeTriggerGroup(Connection, SchedulingContext, String): void → method JobStoreSupport.resumeTriggerGroup(Connection, GroupMatcher): Set - changed:
method JobStoreSupport.retrieveCalendar(Connection, SchedulingContext, String): Calendar → method JobStoreSupport.retrieveCalendar(Connection, String): Calendar - changed:
method JobStoreSupport.retrieveCalendar(SchedulingContext, String): Calendar → method JobStoreSupport.retrieveCalendar(String): Calendar - changed:
method JobStoreSupport.retrieveJob(Connection, SchedulingContext, String, String): JobDetail → method JobStoreSupport.retrieveJob(Connection, JobKey): JobDetail - changed:
method JobStoreSupport.retrieveJob(SchedulingContext, String, String): JobDetail → method JobStoreSupport.retrieveJob(JobKey): JobDetail - changed:
method JobStoreSupport.retrieveTrigger(Connection, SchedulingContext, String, String): Trigger → method JobStoreSupport.retrieveTrigger(Connection, TriggerKey): OperableTrigger - changed:
method JobStoreSupport.retrieveTrigger(Connection, String, String): Trigger → method JobStoreSupport.retrieveTrigger(TriggerKey): OperableTrigger - changed:
method JobStoreSupport.storeCalendar(Connection, SchedulingContext, String, Calendar, boolean, boolean): void → method JobStoreSupport.storeCalendar(Connection, String, Calendar, boolean, boolean): void - changed:
method JobStoreSupport.storeCalendar(SchedulingContext, String, Calendar, boolean, boolean): void → method JobStoreSupport.storeCalendar(String, Calendar, boolean, boolean): void - changed:
method JobStoreSupport.storeJob(Connection, SchedulingContext, JobDetail, boolean): void → method JobStoreSupport.storeJob(Connection, JobDetail, boolean): void - changed:
method JobStoreSupport.storeJob(SchedulingContext, JobDetail, boolean): void → method JobStoreSupport.storeJob(JobDetail, boolean): void - changed:
method JobStoreSupport.storeJobAndTrigger(SchedulingContext, JobDetail, Trigger): void → method JobStoreSupport.storeJobAndTrigger(JobDetail, OperableTrigger): void - changed:
method JobStoreSupport.storeTrigger(Connection, SchedulingContext, Trigger, JobDetail, boolean, String, boolean, boolean): void → method JobStoreSupport.storeTrigger(Connection, OperableTrigger, JobDetail, boolean, String, boolean, boolean): void - changed:
method JobStoreSupport.storeTrigger(SchedulingContext, Trigger, boolean): void → method JobStoreSupport.storeTrigger(OperableTrigger, boolean): void - changed:
method JobStoreSupport.triggerExists(Connection, String, String): boolean → method JobStoreSupport.triggerExists(Connection, TriggerKey): boolean - changed:
method JobStoreSupport.triggerFired(Connection, SchedulingContext, Trigger): TriggerFiredBundle → method JobStoreSupport.triggerFired(Connection, OperableTrigger): TriggerFiredBundle - changed:
method JobStoreSupport.triggeredJobComplete(Connection, SchedulingContext, Trigger, JobDetail, int): void → method JobStoreSupport.triggeredJobComplete(Connection, OperableTrigger, JobDetail, Trigger.CompletedExecutionInstruction): void - changed:
method JobStoreSupport.triggeredJobComplete(SchedulingContext, Trigger, JobDetail, int): void → method JobStoreSupport.triggeredJobComplete(OperableTrigger, JobDetail, Trigger.CompletedExecutionInstruction): void - changed:
method JobStoreSupport.updateMisfiredTrigger(Connection, SchedulingContext, String, String, String, boolean): boolean → method JobStoreSupport.updateMisfiredTrigger(Connection, TriggerKey, String, boolean): boolean - changed:
method PointbaseDelegate.insertTrigger(Connection, Trigger, String, JobDetail): int → method PointbaseDelegate.insertTrigger(Connection, OperableTrigger, String, JobDetail): int - changed:
method PointbaseDelegate.updateTrigger(Connection, Trigger, String, JobDetail): int → method PointbaseDelegate.updateTrigger(Connection, OperableTrigger, String, JobDetail): int - changed:
method Semaphore.releaseLock(Connection, String): void → method Semaphore.releaseLock(String): void - changed:
method SimpleSemaphore.isLockOwner(Connection, String): boolean → method SimpleSemaphore.isLockOwner(String): boolean - changed:
method SimpleSemaphore.releaseLock(Connection, String): void → method SimpleSemaphore.releaseLock(String): void - changed:
method StdJDBCDelegate.closeResultSet(ResultSet): void → static method StdJDBCDelegate.closeResultSet(ResultSet): void - changed:
method StdJDBCDelegate.closeStatement(Statement): void → static method StdJDBCDelegate.closeStatement(Statement): void - changed:
method StdJDBCDelegate.deleteBlobTrigger(Connection, String, String): int → method StdJDBCDelegate.deleteBlobTrigger(Connection, TriggerKey): int - changed:
method StdJDBCDelegate.deleteJobDetail(Connection, String, String): int → method StdJDBCDelegate.deleteJobDetail(Connection, JobKey): int - changed:
method StdJDBCDelegate.deleteTrigger(Connection, String, String): int → method StdJDBCDelegate.deleteTrigger(Connection, TriggerKey): int - changed:
method StdJDBCDelegate.insertBlobTrigger(Connection, Trigger): int → method StdJDBCDelegate.insertBlobTrigger(Connection, OperableTrigger): int - changed:
method StdJDBCDelegate.insertFiredTrigger(Connection, Trigger, String, JobDetail): int → method StdJDBCDelegate.insertFiredTrigger(Connection, OperableTrigger, String, JobDetail): int - changed:
method StdJDBCDelegate.insertTrigger(Connection, Trigger, String, JobDetail): int → method StdJDBCDelegate.insertTrigger(Connection, OperableTrigger, String, JobDetail): int - changed:
method StdJDBCDelegate.jobExists(Connection, String, String): boolean → method StdJDBCDelegate.jobExists(Connection, JobKey): boolean - changed:
method StdJDBCDelegate.selectCalendars(Connection): String[] → method StdJDBCDelegate.selectCalendars(Connection): List - changed:
method StdJDBCDelegate.selectJobDetail(Connection, String, String, ClassLoadHelper): JobDetail → method StdJDBCDelegate.selectJobDetail(Connection, JobKey, ClassLoadHelper): JobDetail - changed:
method StdJDBCDelegate.selectJobExecutionCount(Connection, String, String): int → method StdJDBCDelegate.selectJobExecutionCount(Connection, JobKey): int - changed:
method StdJDBCDelegate.selectJobForTrigger(Connection, String, String, ClassLoadHelper): JobDetail → method StdJDBCDelegate.selectJobForTrigger(Connection, ClassLoadHelper, TriggerKey): JobDetail - changed:
method StdJDBCDelegate.selectJobGroups(Connection): String[] → method StdJDBCDelegate.selectJobGroups(Connection): List - changed:
method StdJDBCDelegate.selectJobsInGroup(Connection, String): String[] → method StdJDBCDelegate.selectJobsInGroup(Connection, GroupMatcher): Set - changed:
method StdJDBCDelegate.selectMisfiredTriggers(Connection, long): Key[] → method StdJDBCDelegate.selectMisfiredTriggers(Connection, long): List - changed:
method StdJDBCDelegate.selectMisfiredTriggersInGroupInState(Connection, String, String, long): Key[] → method StdJDBCDelegate.selectMisfiredTriggersInGroupInState(Connection, String, String, long): List - changed:
method StdJDBCDelegate.selectMisfiredTriggersInState(Connection, String, long): Key[] → method StdJDBCDelegate.selectMisfiredTriggersInState(Connection, String, long): List - changed:
method StdJDBCDelegate.selectNumTriggersForJob(Connection, String, String): int → method StdJDBCDelegate.selectNumTriggersForJob(Connection, JobKey): int - changed:
method StdJDBCDelegate.selectTrigger(Connection, String, String): Trigger → method StdJDBCDelegate.selectTrigger(Connection, TriggerKey): OperableTrigger - changed:
method StdJDBCDelegate.selectTriggerForFireTime(Connection, long): Key → method StdJDBCDelegate.selectTriggerForFireTime(Connection, long): TriggerKey - changed:
method StdJDBCDelegate.selectTriggerGroups(Connection): String[] → method StdJDBCDelegate.selectTriggerGroups(Connection): List - changed:
method StdJDBCDelegate.selectTriggerState(Connection, String, String): String → method StdJDBCDelegate.selectTriggerState(Connection, TriggerKey): String - changed:
method StdJDBCDelegate.selectTriggerStatus(Connection, String, String): TriggerStatus → method StdJDBCDelegate.selectTriggerStatus(Connection, TriggerKey): TriggerStatus - changed:
method StdJDBCDelegate.selectTriggersForCalendar(Connection, String): Trigger[] → method StdJDBCDelegate.selectTriggersForCalendar(Connection, String): List - changed:
method StdJDBCDelegate.selectTriggersForJob(Connection, String, String): Trigger[] → method StdJDBCDelegate.selectTriggersForJob(Connection, JobKey): List - changed:
method StdJDBCDelegate.selectTriggersForRecoveringJobs(Connection): Trigger[] → method StdJDBCDelegate.selectTriggersForRecoveringJobs(Connection): List - changed:
method StdJDBCDelegate.selectTriggersInGroup(Connection, String): String[] → method StdJDBCDelegate.selectTriggersInGroup(Connection, GroupMatcher): Set - changed:
method StdJDBCDelegate.selectTriggersInState(Connection, String): Key[] → method StdJDBCDelegate.selectTriggersInState(Connection, String): List - changed:
method StdJDBCDelegate.triggerExists(Connection, String, String): boolean → method StdJDBCDelegate.triggerExists(Connection, TriggerKey): boolean - changed:
method StdJDBCDelegate.updateBlobTrigger(Connection, Trigger): int → method StdJDBCDelegate.updateBlobTrigger(Connection, OperableTrigger): int - changed:
method StdJDBCDelegate.updateTrigger(Connection, Trigger, String, JobDetail): int → method StdJDBCDelegate.updateTrigger(Connection, OperableTrigger, String, JobDetail): int - changed:
method StdJDBCDelegate.updateTriggerGroupStateFromOtherState(Connection, String, String, String): int → method StdJDBCDelegate.updateTriggerGroupStateFromOtherState(Connection, GroupMatcher, String, String): int - changed:
method StdJDBCDelegate.updateTriggerGroupStateFromOtherStates(Connection, String, String, String, String, String): int → method StdJDBCDelegate.updateTriggerGroupStateFromOtherStates(Connection, GroupMatcher, String, String, String, String): int - changed:
method StdJDBCDelegate.updateTriggerState(Connection, String, String, String): int → method StdJDBCDelegate.updateTriggerState(Connection, TriggerKey, String): int - changed:
method StdJDBCDelegate.updateTriggerStateFromOtherState(Connection, String, String, String, String): int → method StdJDBCDelegate.updateTriggerStateFromOtherState(Connection, TriggerKey, String, String): int - changed:
method StdJDBCDelegate.updateTriggerStateFromOtherStates(Connection, String, String, String, String, String, String): int → method StdJDBCDelegate.updateTriggerStateFromOtherStates(Connection, TriggerKey, String, String, String, String): int - changed:
method StdJDBCDelegate.updateTriggerStatesForJob(Connection, String, String, String): int → method StdJDBCDelegate.updateTriggerStatesForJob(Connection, JobKey, String): int - changed:
method StdJDBCDelegate.updateTriggerStatesForJobFromOtherState(Connection, String, String, String, String): int → method StdJDBCDelegate.updateTriggerStatesForJobFromOtherState(Connection, JobKey, String, String): int - changed:
method StdRowLockSemaphore.executeSQL(Connection, String, String): void → method StdRowLockSemaphore.executeSQL(Connection, String, String, String): void - changed:
method UpdateLockRowSemaphore.executeSQL(Connection, String, String): void → method UpdateLockRowSemaphore.executeSQL(Connection, String, String, String): void - changed:
static method Util.rtp(String, String): String → static method Util.rtp(String, String, String): String - added:
abstract class JobStoreSupport.VoidTransactionCallback implements JobStoreSupport.TransactionCallback - added:
abstract class SimplePropertiesTriggerPersistenceDelegateSupport implements TriggerPersistenceDelegate, StdJDBCConstants - added:
class CUBRIDDelegate extends StdJDBCDelegate - added:
class CacheDelegate extends StdJDBCDelegate - added:
class CalendarIntervalTriggerPersistenceDelegate extends SimplePropertiesTriggerPersistenceDelegateSupport - added:
class CronTriggerPersistenceDelegate implements TriggerPersistenceDelegate, StdJDBCConstants - added:
class DailyTimeIntervalTriggerPersistenceDelegate extends SimplePropertiesTriggerPersistenceDelegateSupport - added:
class GaussDBDelegate extends StdJDBCDelegate - added:
class NoRecordFoundException extends IllegalStateException - added:
class SimplePropertiesTriggerProperties - added:
class SimpleTriggerPersistenceDelegate implements TriggerPersistenceDelegate, StdJDBCConstants - added:
class SybaseDelegate extends StdJDBCDelegate - added:
class TriggerStatus - added:
class WebLogicDelegate extends StdJDBCDelegate - added:
ctor CUBRIDDelegate() - added:
ctor CacheDelegate() - added:
ctor CalendarIntervalTriggerPersistenceDelegate() - added:
ctor CronTriggerPersistenceDelegate() - added:
ctor DailyTimeIntervalTriggerPersistenceDelegate() - added:
ctor GaussDBDelegate() - added:
ctor JobStoreSupport.VoidTransactionCallback(JobStoreSupport) - added:
ctor NoRecordFoundException(TriggerKey, String, Class) - added:
ctor NoRecordFoundException(TriggerKey, String, String) - added:
ctor NoSuchDelegateException(String, Throwable) - added:
ctor SimplePropertiesTriggerPersistenceDelegateSupport() - added:
ctor SimplePropertiesTriggerProperties() - added:
ctor SimpleTriggerPersistenceDelegate() - added:
ctor SybaseDelegate() - added:
ctor TriggerPersistenceDelegate.TriggerPropertyBundle(ScheduleBuilder, String[], Object[]) - added:
ctor TriggerStatus(String, Date) - added:
ctor WebLogicDelegate() - added:
field CronTriggerPersistenceDelegate.schedNameLiteral: String - added:
field CronTriggerPersistenceDelegate.tablePrefix: String - added:
field JobStoreSupport.delegateInitString: String - added:
field SimplePropertiesTriggerPersistenceDelegateSupport.schedNameLiteral: String - added:
field SimplePropertiesTriggerPersistenceDelegateSupport.tablePrefix: String - added:
field SimpleTriggerPersistenceDelegate.schedNameLiteral: String - added:
field SimpleTriggerPersistenceDelegate.tablePrefix: String - added:
field StdJDBCDelegate.classLoadHelper: ClassLoadHelper - added:
field StdJDBCDelegate.schedName: String - added:
field StdJDBCDelegate.triggerPersistenceDelegates: List - added:
field StdJDBCDelegate.useEnhancedStatements: boolean - added:
interface JobStoreSupport.TransactionValidator - added:
interface StdJDBCDelegate.PreparedStatementConsumer - added:
interface TriggerPersistenceDelegate - added:
method AttributeRestoringConnectionInvocationHandler.restoreOriginalAttributes(): void - added:
method CUBRIDDelegate.getJobDataFromBlob(ResultSet, String): Object - added:
method CUBRIDDelegate.getObjectFromBlob(ResultSet, String): Object - added:
method CUBRIDDelegate.setBytes(PreparedStatement, int, ByteArrayOutputStream): void - added:
method CacheDelegate.getJobDataFromBlob(ResultSet, String): Object - added:
method CacheDelegate.getObjectFromBlob(ResultSet, String): Object - added:
method CacheDelegate.setBytes(PreparedStatement, int, ByteArrayOutputStream): void - added:
method CalendarIntervalTriggerPersistenceDelegate.canHandleTriggerType(OperableTrigger): boolean - added:
method CalendarIntervalTriggerPersistenceDelegate.getHandledTriggerTypeDiscriminator(): String - added:
method CalendarIntervalTriggerPersistenceDelegate.getTriggerProperties(OperableTrigger): SimplePropertiesTriggerProperties - added:
method CalendarIntervalTriggerPersistenceDelegate.getTriggerPropertyBundle(SimplePropertiesTriggerProperties): TriggerPersistenceDelegate.TriggerPropertyBundle - added:
method CronTriggerPersistenceDelegate.canHandleTriggerType(OperableTrigger): boolean - added:
method CronTriggerPersistenceDelegate.deleteExtendedTriggerProperties(Connection, TriggerKey): int - added:
method CronTriggerPersistenceDelegate.getHandledTriggerTypeDiscriminator(): String - added:
method CronTriggerPersistenceDelegate.hasInlinedResultSetProperties(): boolean - added:
method CronTriggerPersistenceDelegate.initialize(String, String): void - added:
method CronTriggerPersistenceDelegate.insertExtendedTriggerProperties(Connection, OperableTrigger, String, JobDetail): int - added:
method CronTriggerPersistenceDelegate.loadExtendedTriggerProperties(Connection, TriggerKey): TriggerPersistenceDelegate.TriggerPropertyBundle - added:
method CronTriggerPersistenceDelegate.loadExtendedTriggerPropertiesFromResultSet(ResultSet, TriggerKey): TriggerPersistenceDelegate.TriggerPropertyBundle - added:
method CronTriggerPersistenceDelegate.updateExtendedTriggerProperties(Connection, OperableTrigger, String, JobDetail): int - added:
method DBSemaphore.getSchedName(): String - added:
method DBSemaphore.getSchedulerNameLiteral(): String - added:
method DBSemaphore.setInsertSQL(String): void - added:
method DBSemaphore.setSchedName(String): void - added:
method DailyTimeIntervalTriggerPersistenceDelegate.canHandleTriggerType(OperableTrigger): boolean - added:
method DailyTimeIntervalTriggerPersistenceDelegate.getHandledTriggerTypeDiscriminator(): String - added:
method DailyTimeIntervalTriggerPersistenceDelegate.getTriggerProperties(OperableTrigger): SimplePropertiesTriggerProperties - added:
method DailyTimeIntervalTriggerPersistenceDelegate.getTriggerPropertyBundle(SimplePropertiesTriggerProperties): TriggerPersistenceDelegate.TriggerPropertyBundle - added:
method DriverDelegate.clearData(Connection): void - added:
method DriverDelegate.countMisfiredTriggersInState(Connection, String, long): int - added:
method DriverDelegate.deletePausedTriggerGroup(Connection, GroupMatcher): int - added:
method DriverDelegate.getTriggersByJobAndTriggerGroup(Connection, GroupMatcher, GroupMatcher): List - added:
method DriverDelegate.hasMisfiredTriggersInState(Connection, String, long, int, List): boolean - added:
method DriverDelegate.initialize(Logger, String, String, String, ClassLoadHelper, boolean, String): void - added:
method DriverDelegate.isJobNonConcurrent(Connection, JobKey): boolean - added:
method DriverDelegate.isUsingEnhancedStatements(): boolean - added:
method DriverDelegate.selectJobDetails(Connection, GroupMatcher, ClassLoadHelper): List - added:
method DriverDelegate.selectJobForTrigger(Connection, ClassLoadHelper, TriggerKey, boolean): JobDetail - added:
method DriverDelegate.selectTriggerGroups(Connection, GroupMatcher): List - added:
method DriverDelegate.selectTriggerKeysForJob(Connection, JobKey): List - added:
method DriverDelegate.selectTriggerToAcquire(Connection, long, long, int): List - added:
method DriverDelegate.setUseEnhancedStatements(boolean): void - added:
method DriverDelegate.updateFiredTrigger(Connection, OperableTrigger, String, JobDetail): int - added:
method FiredTriggerRecord.getScheduleTimestamp(): long - added:
method FiredTriggerRecord.isJobDisallowsConcurrentExecution(): boolean - added:
method FiredTriggerRecord.setJobDisallowsConcurrentExecution(boolean): void - added:
method FiredTriggerRecord.setScheduleTimestamp(long): void - added:
method GaussDBDelegate.getJobDataFromBlob(ResultSet, String): Object - added:
method GaussDBDelegate.getObjectFromBlob(ResultSet, String): Object - added:
method HSQLDBDelegate.getJobDataFromBlob(ResultSet, String): Object - added:
method JobStoreSupport.TransactionValidator.validate(Connection, Object): Boolean - added:
method JobStoreSupport.acquireNextTriggers(long, int, long): List - added:
method JobStoreSupport.checkExists(Connection, JobKey): boolean - added:
method JobStoreSupport.checkExists(Connection, TriggerKey): boolean - added:
method JobStoreSupport.checkExists(JobKey): boolean - added:
method JobStoreSupport.checkExists(TriggerKey): boolean - added:
method JobStoreSupport.clearAllSchedulingData(): void - added:
method JobStoreSupport.clearAllSchedulingData(Connection): void - added:
method JobStoreSupport.getAcquireRetryDelay(int): long - added:
method JobStoreSupport.getDriverDelegateInitString(): String - added:
method JobStoreSupport.getJobDetails(GroupMatcher): List - added:
method JobStoreSupport.getJobKeys(GroupMatcher): Set - added:
method JobStoreSupport.getTriggerKeys(GroupMatcher): Set - added:
method JobStoreSupport.getTriggersByJobAndTriggerGroup(Connection, GroupMatcher, GroupMatcher): List - added:
method JobStoreSupport.getTriggersByJobAndTriggerGroup(GroupMatcher, GroupMatcher): List - added:
method JobStoreSupport.isUsingEnhancedStatements(): boolean - added:
method JobStoreSupport.pauseJobs(GroupMatcher): Set - added:
method JobStoreSupport.pauseTriggers(GroupMatcher): Set - added:
method JobStoreSupport.removeJobs(List): boolean - added:
method JobStoreSupport.removeTriggers(List): boolean - added:
method JobStoreSupport.resetTriggerFromErrorState(TriggerKey): void - added:
method JobStoreSupport.resumeJobs(GroupMatcher): Set - added:
method JobStoreSupport.resumeTriggers(GroupMatcher): Set - added:
method JobStoreSupport.retrieveJobs(Connection, GroupMatcher): List - added:
method JobStoreSupport.retryExecuteInNonManagedTXLock(String, JobStoreSupport.TransactionCallback): Object - added:
method JobStoreSupport.schedulerPaused(): void - added:
method JobStoreSupport.schedulerResumed(): void - added:
method JobStoreSupport.setDriverDelegateInitString(String): void - added:
method JobStoreSupport.setThreadPoolSize(int): void - added:
method JobStoreSupport.setUseEnhancedStatements(boolean): void - added:
method JobStoreSupport.storeJobsAndTriggers(Map, boolean): void - added:
method JobStoreSupport.triggersFired(List): List - added:
method MSSQLDelegate.getJobDataFromBlob(ResultSet, String): Object - added:
method MSSQLDelegate.selectTriggerToAcquire(Connection, long, long, int): List - added:
method PointbaseDelegate.getJobDataFromBlob(ResultSet, String): Object - added:
method PostgreSQLDelegate.getJobDataFromBlob(ResultSet, String): Object - added:
method SimplePropertiesTriggerPersistenceDelegateSupport.deleteExtendedTriggerProperties(Connection, TriggerKey): int - added:
method SimplePropertiesTriggerPersistenceDelegateSupport.getTriggerProperties(OperableTrigger): SimplePropertiesTriggerProperties - added:
method SimplePropertiesTriggerPersistenceDelegateSupport.getTriggerPropertyBundle(SimplePropertiesTriggerProperties): TriggerPersistenceDelegate.TriggerPropertyBundle - added:
method SimplePropertiesTriggerPersistenceDelegateSupport.hasInlinedResultSetProperties(): boolean - added:
method SimplePropertiesTriggerPersistenceDelegateSupport.initialize(String, String): void - added:
method SimplePropertiesTriggerPersistenceDelegateSupport.insertExtendedTriggerProperties(Connection, OperableTrigger, String, JobDetail): int - added:
method SimplePropertiesTriggerPersistenceDelegateSupport.loadExtendedTriggerProperties(Connection, TriggerKey): TriggerPersistenceDelegate.TriggerPropertyBundle - added:
method SimplePropertiesTriggerPersistenceDelegateSupport.loadExtendedTriggerPropertiesFromResultSet(ResultSet, TriggerKey): TriggerPersistenceDelegate.TriggerPropertyBundle - added:
method SimplePropertiesTriggerPersistenceDelegateSupport.updateExtendedTriggerProperties(Connection, OperableTrigger, String, JobDetail): int - added:
method SimplePropertiesTriggerProperties.getDecimal1(): BigDecimal - added:
method SimplePropertiesTriggerProperties.getDecimal2(): BigDecimal - added:
method SimplePropertiesTriggerProperties.getInt1(): int - added:
method SimplePropertiesTriggerProperties.getInt2(): int - added:
method SimplePropertiesTriggerProperties.getLong1(): long - added:
method SimplePropertiesTriggerProperties.getLong2(): long - added:
method SimplePropertiesTriggerProperties.getString1(): String - added:
method SimplePropertiesTriggerProperties.getString2(): String - added:
method SimplePropertiesTriggerProperties.getString3(): String - added:
method SimplePropertiesTriggerProperties.isBoolean1(): boolean - added:
method SimplePropertiesTriggerProperties.isBoolean2(): boolean - added:
method SimplePropertiesTriggerProperties.setBoolean1(boolean): void - added:
method SimplePropertiesTriggerProperties.setBoolean2(boolean): void - added:
method SimplePropertiesTriggerProperties.setDecimal1(BigDecimal): void - added:
method SimplePropertiesTriggerProperties.setDecimal2(BigDecimal): void - added:
method SimplePropertiesTriggerProperties.setInt1(int): void - added:
method SimplePropertiesTriggerProperties.setInt2(int): void - added:
method SimplePropertiesTriggerProperties.setLong1(long): void - added:
method SimplePropertiesTriggerProperties.setLong2(long): void - added:
method SimplePropertiesTriggerProperties.setString1(String): void - added:
method SimplePropertiesTriggerProperties.setString2(String): void - added:
method SimplePropertiesTriggerProperties.setString3(String): void - added:
method SimpleTriggerPersistenceDelegate.canHandleTriggerType(OperableTrigger): boolean - added:
method SimpleTriggerPersistenceDelegate.deleteExtendedTriggerProperties(Connection, TriggerKey): int - added:
method SimpleTriggerPersistenceDelegate.getHandledTriggerTypeDiscriminator(): String - added:
method SimpleTriggerPersistenceDelegate.hasInlinedResultSetProperties(): boolean - added:
method SimpleTriggerPersistenceDelegate.initialize(String, String): void - added:
method SimpleTriggerPersistenceDelegate.insertExtendedTriggerProperties(Connection, OperableTrigger, String, JobDetail): int - added:
method SimpleTriggerPersistenceDelegate.loadExtendedTriggerProperties(Connection, TriggerKey): TriggerPersistenceDelegate.TriggerPropertyBundle - added:
method SimpleTriggerPersistenceDelegate.loadExtendedTriggerPropertiesFromResultSet(ResultSet, TriggerKey): TriggerPersistenceDelegate.TriggerPropertyBundle - added:
method SimpleTriggerPersistenceDelegate.updateExtendedTriggerProperties(Connection, OperableTrigger, String, JobDetail): int - added:
method StdJDBCDelegate.PreparedStatementConsumer.accept(PreparedStatement): void - added:
method StdJDBCDelegate.addDefaultTriggerPersistenceDelegates(): void - added:
method StdJDBCDelegate.addTriggerPersistenceDelegate(TriggerPersistenceDelegate): void - added:
method StdJDBCDelegate.clearData(Connection): void - added:
method StdJDBCDelegate.countMisfiredTriggersInState(Connection, String, long): int - added:
method StdJDBCDelegate.deletePausedTriggerGroup(Connection, GroupMatcher): int - added:
method StdJDBCDelegate.deleteTriggerExtension(Connection, TriggerKey): void - added:
method StdJDBCDelegate.findTriggerPersistenceDelegate(OperableTrigger): TriggerPersistenceDelegate - added:
method StdJDBCDelegate.findTriggerPersistenceDelegate(String): TriggerPersistenceDelegate - added:
method StdJDBCDelegate.getJobDataFromBlob(ResultSet, String): Object - added:
method StdJDBCDelegate.getSchedulerNameLiteral(): String - added:
method StdJDBCDelegate.getTriggersByJobAndTriggerGroup(Connection, GroupMatcher, GroupMatcher): List - added:
method StdJDBCDelegate.hasMisfiredTriggersInState(Connection, String, long, int, List): boolean - added:
method StdJDBCDelegate.initialize(Logger, String, String, String, ClassLoadHelper, boolean, String): void - added:
method StdJDBCDelegate.isJobNonConcurrent(Connection, JobKey): boolean - added:
method StdJDBCDelegate.isMatcherEquals(GroupMatcher): boolean - added:
method StdJDBCDelegate.isUsingEnhancedStatements(): boolean - added:
method StdJDBCDelegate.selectBulkTriggersForCalendar(Connection, String): List - added:
method StdJDBCDelegate.selectBulkTriggersForJob(Connection, JobKey): List - added:
method StdJDBCDelegate.selectJobDetails(Connection, GroupMatcher, ClassLoadHelper): List - added:
method StdJDBCDelegate.selectJobForTrigger(Connection, ClassLoadHelper, TriggerKey, boolean): JobDetail - added:
method StdJDBCDelegate.selectTriggerGroups(Connection, GroupMatcher): List - added:
method StdJDBCDelegate.selectTriggerKeysForJob(Connection, JobKey): List - added:
method StdJDBCDelegate.selectTriggerToAcquire(Connection, long, long, int): List - added:
method StdJDBCDelegate.setUseEnhancedStatements(boolean): void - added:
method StdJDBCDelegate.toSqlEqualsClause(GroupMatcher): String - added:
method StdJDBCDelegate.toSqlLikeClause(GroupMatcher): String - added:
method StdJDBCDelegate.updateFiredTrigger(Connection, OperableTrigger, String, JobDetail): int - added:
method StdRowLockSemaphore.getMaxRetry(): int - added:
method StdRowLockSemaphore.getRetryPeriod(): long - added:
method StdRowLockSemaphore.setMaxRetry(int): void - added:
method StdRowLockSemaphore.setRetryPeriod(long): void - added:
method SybaseDelegate.getJobDataFromBlob(ResultSet, String): Object - added:
method SybaseDelegate.getObjectFromBlob(ResultSet, String): Object - added:
method SybaseDelegate.setBytes(PreparedStatement, int, ByteArrayOutputStream): void - added:
method TablePrefixAware.setSchedName(String): void - added:
method TriggerPersistenceDelegate.TriggerPropertyBundle.getScheduleBuilder(): ScheduleBuilder - added:
method TriggerPersistenceDelegate.TriggerPropertyBundle.getStatePropertyNames(): String[] - added:
method TriggerPersistenceDelegate.TriggerPropertyBundle.getStatePropertyValues(): Object[] - added:
method TriggerPersistenceDelegate.canHandleTriggerType(OperableTrigger): boolean - added:
method TriggerPersistenceDelegate.deleteExtendedTriggerProperties(Connection, TriggerKey): int - added:
method TriggerPersistenceDelegate.getHandledTriggerTypeDiscriminator(): String - added:
method TriggerPersistenceDelegate.hasInlinedResultSetProperties(): boolean - added:
method TriggerPersistenceDelegate.initialize(String, String): void - added:
method TriggerPersistenceDelegate.insertExtendedTriggerProperties(Connection, OperableTrigger, String, JobDetail): int - added:
method TriggerPersistenceDelegate.loadExtendedTriggerProperties(Connection, TriggerKey): TriggerPersistenceDelegate.TriggerPropertyBundle - added:
method TriggerPersistenceDelegate.loadExtendedTriggerPropertiesFromResultSet(ResultSet, TriggerKey): TriggerPersistenceDelegate.TriggerPropertyBundle - added:
method TriggerPersistenceDelegate.updateExtendedTriggerProperties(Connection, OperableTrigger, String, JobDetail): int - added:
method TriggerStatus.getJobKey(): JobKey - added:
method TriggerStatus.getKey(): TriggerKey - added:
method TriggerStatus.getNextFireTime(): Date - added:
method TriggerStatus.getStatus(): String - added:
method TriggerStatus.setJobKey(JobKey): void - added:
method TriggerStatus.setKey(TriggerKey): void - added:
method TriggerStatus.toString(): String - added:
method WebLogicDelegate.getJobDataFromBlob(ResultSet, String): Object - added:
method WebLogicDelegate.getObjectFromBlob(ResultSet, String): Object - added:
static class TriggerPersistenceDelegate.TriggerPropertyBundle - added:
static field Constants.COL_IS_NONCONCURRENT: String - added:
static field Constants.COL_IS_UPDATE_DATA: String - added:
static field Constants.COL_SCHEDULER_NAME: String - added:
static field Constants.COL_SCHED_TIME: String - added:
static field Constants.TTYPE_CAL_INT: String - added:
static field Constants.TTYPE_DAILY_TIME_INT: String - added:
static field JTANonClusteredSemaphore.DEFAULT_TRANSACTION_MANAGER_LOCATION: String - added:
static field SimplePropertiesTriggerPersistenceDelegateSupport.COL_BOOL_PROP_1: String - added:
static field SimplePropertiesTriggerPersistenceDelegateSupport.COL_BOOL_PROP_2: String - added:
static field SimplePropertiesTriggerPersistenceDelegateSupport.COL_DEC_PROP_1: String - added:
static field SimplePropertiesTriggerPersistenceDelegateSupport.COL_DEC_PROP_2: String - added:
static field SimplePropertiesTriggerPersistenceDelegateSupport.COL_INT_PROP_1: String - added:
static field SimplePropertiesTriggerPersistenceDelegateSupport.COL_INT_PROP_2: String - added:
static field SimplePropertiesTriggerPersistenceDelegateSupport.COL_LONG_PROP_1: String - added:
static field SimplePropertiesTriggerPersistenceDelegateSupport.COL_LONG_PROP_2: String - added:
static field SimplePropertiesTriggerPersistenceDelegateSupport.COL_STR_PROP_1: String - added:
static field SimplePropertiesTriggerPersistenceDelegateSupport.COL_STR_PROP_2: String - added:
static field SimplePropertiesTriggerPersistenceDelegateSupport.COL_STR_PROP_3: String - added:
static field SimplePropertiesTriggerPersistenceDelegateSupport.DELETE_SIMPLE_PROPS_TRIGGER: String - added:
static field SimplePropertiesTriggerPersistenceDelegateSupport.INSERT_SIMPLE_PROPS_TRIGGER: String - added:
static field SimplePropertiesTriggerPersistenceDelegateSupport.SELECT_SIMPLE_PROPS_TRIGGER: String - added:
static field SimplePropertiesTriggerPersistenceDelegateSupport.TABLE_SIMPLE_PROPERTIES_TRIGGERS: String - added:
static field SimplePropertiesTriggerPersistenceDelegateSupport.UPDATE_SIMPLE_PROPS_TRIGGER: String - added:
static field StdJDBCConstants.COUNT_MISFIRED_TRIGGERS_IN_STATE: String - added:
static field StdJDBCConstants.DELETE_ALL_BLOB_TRIGGERS: String - added:
static field StdJDBCConstants.DELETE_ALL_CALENDARS: String - added:
static field StdJDBCConstants.DELETE_ALL_CRON_TRIGGERS: String - added:
static field StdJDBCConstants.DELETE_ALL_JOB_DETAILS: String - added:
static field StdJDBCConstants.DELETE_ALL_PAUSED_TRIGGER_GRPS: String - added:
static field StdJDBCConstants.DELETE_ALL_SIMPLE_TRIGGERS: String - added:
static field StdJDBCConstants.DELETE_ALL_SIMPROP_TRIGGERS: String - added:
static field StdJDBCConstants.DELETE_ALL_TRIGGERS: String - added:
static field StdJDBCConstants.SCHED_NAME_SUBST: String - added:
static field StdJDBCConstants.SELECT_BULK_TRIGGERS_BASE: String - added:
static field StdJDBCConstants.SELECT_HAS_MISFIRED_TRIGGERS_IN_STATE: String - added:
static field StdJDBCConstants.SELECT_JOBS_IN_GROUP_LIKE: String - added:
static field StdJDBCConstants.SELECT_JOB_DETAILS: String - added:
static field StdJDBCConstants.SELECT_JOB_DETAILS_LIKE: String - added:
static field StdJDBCConstants.SELECT_JOB_NONCONCURRENT: String - added:
static field StdJDBCConstants.SELECT_TRIGGERS_FOR_CALENDAR_V2: String - added:
static field StdJDBCConstants.SELECT_TRIGGERS_FOR_JOB_V2: String - added:
static field StdJDBCConstants.SELECT_TRIGGERS_IN_GROUP_LIKE: String - added:
static field StdJDBCConstants.SELECT_TRIGGERS_WITH_MATCHERS: String - added:
static field StdJDBCConstants.SELECT_TRIGGER_GROUPS_FILTERED: String - added:
static field StdJDBCConstants.UPDATE_FIRED_TRIGGER: String - added:
static field StdRowLockSemaphore.INSERT_LOCK: String - added:
static field UpdateLockRowSemaphore.INSERT_LOCK: String - added:
static method Util.closeResultSet(ResultSet): void - added:
static method Util.closeStatement(Statement): void - added:
static method Util.setBeanProps(Object, String[], Object[]): void
- added:
class OracleDelegate extends StdJDBCDelegate - added:
ctor OracleDelegate() - added:
method OracleDelegate.getJobDataFromBlob(ResultSet, String): Object - added:
method OracleDelegate.getObjectFromBlob(ResultSet, String): Object - added:
method OracleDelegate.insertCalendar(Connection, String, Calendar): int - added:
method OracleDelegate.insertJobDetail(Connection, JobDetail): int - added:
method OracleDelegate.insertTrigger(Connection, OperableTrigger, String, JobDetail): int - added:
method OracleDelegate.updateCalendar(Connection, String, Calendar): int - added:
method OracleDelegate.updateJobData(Connection, JobDetail): int - added:
method OracleDelegate.updateJobDetail(Connection, JobDetail): int - added:
method OracleDelegate.updateTrigger(Connection, OperableTrigger, String, JobDetail): int - added:
method OracleDelegate.writeDataToBlob(ResultSet, int, byte[]): Blob - added:
static field OracleDelegate.INSERT_ORACLE_CALENDAR: String - added:
static field OracleDelegate.INSERT_ORACLE_JOB_DETAIL: String - added:
static field OracleDelegate.SELECT_ORACLE_CALENDAR_BLOB: String - added:
static field OracleDelegate.SELECT_ORACLE_JOB_DETAIL_BLOB: String - added:
static field OracleDelegate.SELECT_ORACLE_TRIGGER_JOB_DETAIL_BLOB: String - added:
static field OracleDelegate.UPDATE_ORACLE_CALENDAR_BLOB: String - added:
static field OracleDelegate.UPDATE_ORACLE_JOB_DETAIL: String - added:
static field OracleDelegate.UPDATE_ORACLE_JOB_DETAIL_BLOB: String - added:
static field OracleDelegate.UPDATE_ORACLE_TRIGGER: String - added:
static field OracleDelegate.UPDATE_ORACLE_TRIGGER_JOB_DETAIL_BLOB: String - added:
static field OracleDelegate.UPDATE_ORACLE_TRIGGER_JOB_DETAIL_EMPTY_BLOB: String
- added:
class WebLogicOracleDelegate extends OracleDelegate - added:
ctor WebLogicOracleDelegate() - added:
method WebLogicOracleDelegate.writeDataToBlob(ResultSet, int, byte[]): Blob
- added:
abstract class StringMatcher implements Matcher - added:
class AndMatcher implements Matcher - added:
class EverythingMatcher implements Matcher - added:
class GroupMatcher extends StringMatcher - added:
class KeyMatcher implements Matcher - added:
class NameMatcher extends StringMatcher - added:
class NotMatcher implements Matcher - added:
class OrMatcher implements Matcher - added:
ctor AndMatcher(Matcher, Matcher) - added:
ctor EverythingMatcher() - added:
ctor GroupMatcher(String, StringMatcher.StringOperatorName) - added:
ctor KeyMatcher(Key) - added:
ctor NameMatcher(String, StringMatcher.StringOperatorName) - added:
ctor NotMatcher(Matcher) - added:
ctor OrMatcher(Matcher, Matcher) - added:
ctor StringMatcher(String, StringMatcher.StringOperatorName) - added:
enum StringMatcher.StringOperatorName - added:
field AndMatcher.leftOperand: Matcher - added:
field AndMatcher.rightOperand: Matcher - added:
field KeyMatcher.compareTo: Key - added:
field NotMatcher.operand: Matcher - added:
field OrMatcher.leftOperand: Matcher - added:
field OrMatcher.rightOperand: Matcher - added:
field StringMatcher.compareTo: String - added:
field StringMatcher.compareWith: StringMatcher.StringOperatorName - added:
method AndMatcher.equals(Object): boolean - added:
method AndMatcher.getLeftOperand(): Matcher - added:
method AndMatcher.getRightOperand(): Matcher - added:
method AndMatcher.hashCode(): int - added:
method AndMatcher.isMatch(Key): boolean - added:
method EverythingMatcher.equals(Object): boolean - added:
method EverythingMatcher.hashCode(): int - added:
method EverythingMatcher.isMatch(Key): boolean - added:
method GroupMatcher.getValue(Key): String - added:
method KeyMatcher.equals(Object): boolean - added:
method KeyMatcher.getCompareToValue(): Key - added:
method KeyMatcher.hashCode(): int - added:
method KeyMatcher.isMatch(Key): boolean - added:
method NameMatcher.getValue(Key): String - added:
method NotMatcher.equals(Object): boolean - added:
method NotMatcher.getOperand(): Matcher - added:
method NotMatcher.hashCode(): int - added:
method NotMatcher.isMatch(Key): boolean - added:
method OrMatcher.equals(Object): boolean - added:
method OrMatcher.getLeftOperand(): Matcher - added:
method OrMatcher.getRightOperand(): Matcher - added:
method OrMatcher.hashCode(): int - added:
method OrMatcher.isMatch(Key): boolean - added:
method StringMatcher.StringOperatorName.evaluate(String, String): boolean - added:
method StringMatcher.equals(Object): boolean - added:
method StringMatcher.getCompareToValue(): String - added:
method StringMatcher.getCompareWithOperator(): StringMatcher.StringOperatorName - added:
method StringMatcher.getValue(Key): String - added:
method StringMatcher.hashCode(): int - added:
method StringMatcher.isMatch(Key): boolean - added:
static field StringMatcher.StringOperatorName.ANYTHING: StringMatcher.StringOperatorName - added:
static field StringMatcher.StringOperatorName.CONTAINS: StringMatcher.StringOperatorName - added:
static field StringMatcher.StringOperatorName.ENDS_WITH: StringMatcher.StringOperatorName - added:
static field StringMatcher.StringOperatorName.EQUALS: StringMatcher.StringOperatorName - added:
static field StringMatcher.StringOperatorName.STARTS_WITH: StringMatcher.StringOperatorName - added:
static method AndMatcher.and(Matcher, Matcher): AndMatcher - added:
static method EverythingMatcher.allJobs(): EverythingMatcher - added:
static method EverythingMatcher.allTriggers(): EverythingMatcher - added:
static method GroupMatcher.anyGroup(): GroupMatcher - added:
static method GroupMatcher.anyJobGroup(): GroupMatcher - added:
static method GroupMatcher.anyTriggerGroup(): GroupMatcher - added:
static method GroupMatcher.groupContains(String): GroupMatcher - added:
static method GroupMatcher.groupEndsWith(String): GroupMatcher - added:
static method GroupMatcher.groupEquals(String): GroupMatcher - added:
static method GroupMatcher.groupStartsWith(String): GroupMatcher - added:
static method GroupMatcher.jobGroupContains(String): GroupMatcher - added:
static method GroupMatcher.jobGroupEndsWith(String): GroupMatcher - added:
static method GroupMatcher.jobGroupEquals(String): GroupMatcher - added:
static method GroupMatcher.jobGroupStartsWith(String): GroupMatcher - added:
static method GroupMatcher.triggerGroupContains(String): GroupMatcher - added:
static method GroupMatcher.triggerGroupEndsWith(String): GroupMatcher - added:
static method GroupMatcher.triggerGroupEquals(String): GroupMatcher - added:
static method GroupMatcher.triggerGroupStartsWith(String): GroupMatcher - added:
static method KeyMatcher.keyEquals(Key): KeyMatcher - added:
static method NameMatcher.jobNameContains(String): NameMatcher - added:
static method NameMatcher.jobNameEndsWith(String): NameMatcher - added:
static method NameMatcher.jobNameEquals(String): NameMatcher - added:
static method NameMatcher.jobNameStartsWith(String): NameMatcher - added:
static method NameMatcher.nameContains(String): NameMatcher - added:
static method NameMatcher.nameEndsWith(String): NameMatcher - added:
static method NameMatcher.nameEquals(String): NameMatcher - added:
static method NameMatcher.nameStartsWith(String): NameMatcher - added:
static method NameMatcher.triggerNameContains(String): NameMatcher - added:
static method NameMatcher.triggerNameEndsWith(String): NameMatcher - added:
static method NameMatcher.triggerNameEquals(String): NameMatcher - added:
static method NameMatcher.triggerNameStartsWith(String): NameMatcher - added:
static method NotMatcher.not(Matcher): NotMatcher - added:
static method OrMatcher.or(Matcher, Matcher): OrMatcher - added:
static method StringMatcher.StringOperatorName.valueOf(String): StringMatcher.StringOperatorName - added:
static method StringMatcher.StringOperatorName.values(): StringMatcher.StringOperatorName[]
- added:
abstract class AbstractTrigger implements OperableTrigger - added:
class CalendarIntervalTriggerImpl extends AbstractTrigger implements CalendarIntervalTrigger, CoreTrigger - added:
class CronTriggerImpl extends AbstractTrigger implements CronTrigger, CoreTrigger - added:
class DailyTimeIntervalTriggerImpl extends AbstractTrigger implements DailyTimeIntervalTrigger, CoreTrigger - added:
class SimpleTriggerImpl extends AbstractTrigger implements SimpleTrigger, CoreTrigger - added:
ctor AbstractTrigger() - added:
ctor AbstractTrigger(String) - added:
ctor AbstractTrigger(String, String) - added:
ctor AbstractTrigger(String, String, String, String) - added:
ctor CalendarIntervalTriggerImpl() - added:
ctor CalendarIntervalTriggerImpl(String, Date, Date, DateBuilder.IntervalUnit, int) - added:
ctor CalendarIntervalTriggerImpl(String, DateBuilder.IntervalUnit, int) - added:
ctor CalendarIntervalTriggerImpl(String, String, Date, Date, DateBuilder.IntervalUnit, int) - added:
ctor CalendarIntervalTriggerImpl(String, String, DateBuilder.IntervalUnit, int) - added:
ctor CalendarIntervalTriggerImpl(String, String, String, String, Date, Date, DateBuilder.IntervalUnit, int) - added:
ctor CronTriggerImpl() - added:
ctor DailyTimeIntervalTriggerImpl() - added:
ctor DailyTimeIntervalTriggerImpl(String, Date, Date, TimeOfDay, TimeOfDay, DateBuilder.IntervalUnit, int) - added:
ctor DailyTimeIntervalTriggerImpl(String, String, Date, Date, TimeOfDay, TimeOfDay, DateBuilder.IntervalUnit, int) - added:
ctor DailyTimeIntervalTriggerImpl(String, String, String, String, Date, Date, TimeOfDay, TimeOfDay, DateBuilder.IntervalUnit, int) - added:
ctor DailyTimeIntervalTriggerImpl(String, String, TimeOfDay, TimeOfDay, DateBuilder.IntervalUnit, int) - added:
ctor DailyTimeIntervalTriggerImpl(String, TimeOfDay, TimeOfDay, DateBuilder.IntervalUnit, int) - added:
ctor SimpleTriggerImpl() - added:
ctor SimpleTriggerImpl(String) - added:
ctor SimpleTriggerImpl(String, Date) - added:
ctor SimpleTriggerImpl(String, Date, Date, int, long) - added:
ctor SimpleTriggerImpl(String, String) - added:
ctor SimpleTriggerImpl(String, String, Date) - added:
ctor SimpleTriggerImpl(String, String, Date, Date, int, long) - added:
ctor SimpleTriggerImpl(String, String, String, String, Date, Date, int, long) - added:
ctor SimpleTriggerImpl(String, String, int, long) - added:
ctor SimpleTriggerImpl(String, int, long) - added:
interface CoreTrigger extends Trigger - added:
method AbstractTrigger.clone(): Object - added:
method AbstractTrigger.compareTo(Trigger): int - added:
method AbstractTrigger.equals(Object): boolean - added:
method AbstractTrigger.executionComplete(JobExecutionContext, JobExecutionException): Trigger.CompletedExecutionInstruction - added:
method AbstractTrigger.getCalendarName(): String - added:
method AbstractTrigger.getDescription(): String - added:
method AbstractTrigger.getFireInstanceId(): String - added:
method AbstractTrigger.getFullJobName(): String - added:
method AbstractTrigger.getFullName(): String - added:
method AbstractTrigger.getGroup(): String - added:
method AbstractTrigger.getJobDataMap(): JobDataMap - added:
method AbstractTrigger.getJobGroup(): String - added:
method AbstractTrigger.getJobKey(): JobKey - added:
method AbstractTrigger.getJobName(): String - added:
method AbstractTrigger.getKey(): TriggerKey - added:
method AbstractTrigger.getMisfireInstruction(): int - added:
method AbstractTrigger.getName(): String - added:
method AbstractTrigger.getPriority(): int - added:
method AbstractTrigger.getScheduleBuilder(): ScheduleBuilder - added:
method AbstractTrigger.getTriggerBuilder(): TriggerBuilder - added:
method AbstractTrigger.hashCode(): int - added:
method AbstractTrigger.setCalendarName(String): void - added:
method AbstractTrigger.setDescription(String): void - added:
method AbstractTrigger.setFireInstanceId(String): void - added:
method AbstractTrigger.setGroup(String): void - added:
method AbstractTrigger.setJobDataMap(JobDataMap): void - added:
method AbstractTrigger.setJobGroup(String): void - added:
method AbstractTrigger.setJobKey(JobKey): void - added:
method AbstractTrigger.setJobName(String): void - added:
method AbstractTrigger.setKey(TriggerKey): void - added:
method AbstractTrigger.setMisfireInstruction(int): void - added:
method AbstractTrigger.setName(String): void - added:
method AbstractTrigger.setPriority(int): void - added:
method AbstractTrigger.toString(): String - added:
method AbstractTrigger.validate(): void - added:
method AbstractTrigger.validateMisfireInstruction(int): boolean - added:
method CalendarIntervalTriggerImpl.computeFirstFireTime(Calendar): Date - added:
method CalendarIntervalTriggerImpl.getEndTime(): Date - added:
method CalendarIntervalTriggerImpl.getFinalFireTime(): Date - added:
method CalendarIntervalTriggerImpl.getFireTimeAfter(Date): Date - added:
method CalendarIntervalTriggerImpl.getFireTimeAfter(Date, boolean): Date - added:
method CalendarIntervalTriggerImpl.getNextFireTime(): Date - added:
method CalendarIntervalTriggerImpl.getPreviousFireTime(): Date - added:
method CalendarIntervalTriggerImpl.getRepeatInterval(): int - added:
method CalendarIntervalTriggerImpl.getRepeatIntervalUnit(): DateBuilder.IntervalUnit - added:
method CalendarIntervalTriggerImpl.getScheduleBuilder(): ScheduleBuilder - added:
method CalendarIntervalTriggerImpl.getStartTime(): Date - added:
method CalendarIntervalTriggerImpl.getTimeZone(): TimeZone - added:
method CalendarIntervalTriggerImpl.getTimesTriggered(): int - added:
method CalendarIntervalTriggerImpl.hasAdditionalProperties(): boolean - added:
method CalendarIntervalTriggerImpl.isPreserveHourOfDayAcrossDaylightSavings(): boolean - added:
method CalendarIntervalTriggerImpl.isSkipDayIfHourDoesNotExist(): boolean - added:
method CalendarIntervalTriggerImpl.mayFireAgain(): boolean - added:
method CalendarIntervalTriggerImpl.setEndTime(Date): void - added:
method CalendarIntervalTriggerImpl.setNextFireTime(Date): void - added:
method CalendarIntervalTriggerImpl.setPreserveHourOfDayAcrossDaylightSavings(boolean): void - added:
method CalendarIntervalTriggerImpl.setPreviousFireTime(Date): void - added:
method CalendarIntervalTriggerImpl.setRepeatInterval(int): void - added:
method CalendarIntervalTriggerImpl.setRepeatIntervalUnit(DateBuilder.IntervalUnit): void - added:
method CalendarIntervalTriggerImpl.setSkipDayIfHourDoesNotExist(boolean): void - added:
method CalendarIntervalTriggerImpl.setStartTime(Date): void - added:
method CalendarIntervalTriggerImpl.setTimeZone(TimeZone): void - added:
method CalendarIntervalTriggerImpl.setTimesTriggered(int): void - added:
method CalendarIntervalTriggerImpl.triggered(Calendar): void - added:
method CalendarIntervalTriggerImpl.updateAfterMisfire(Calendar): void - added:
method CalendarIntervalTriggerImpl.updateWithNewCalendar(Calendar, long): void - added:
method CalendarIntervalTriggerImpl.validate(): void - added:
method CalendarIntervalTriggerImpl.validateMisfireInstruction(int): boolean - added:
method CoreTrigger.hasAdditionalProperties(): boolean - added:
method CronTriggerImpl.clone(): Object - added:
method CronTriggerImpl.computeFirstFireTime(Calendar): Date - added:
method CronTriggerImpl.getCronExpression(): String - added:
method CronTriggerImpl.getEndTime(): Date - added:
method CronTriggerImpl.getExpressionSummary(): String - added:
method CronTriggerImpl.getFinalFireTime(): Date - added:
method CronTriggerImpl.getFireTimeAfter(Date): Date - added:
method CronTriggerImpl.getNextFireTime(): Date - added:
method CronTriggerImpl.getPreviousFireTime(): Date - added:
method CronTriggerImpl.getScheduleBuilder(): ScheduleBuilder - added:
method CronTriggerImpl.getStartTime(): Date - added:
method CronTriggerImpl.getTimeAfter(Date): Date - added:
method CronTriggerImpl.getTimeBefore(Date): Date - added:
method CronTriggerImpl.getTimeZone(): TimeZone - added:
method CronTriggerImpl.hasAdditionalProperties(): boolean - added:
method CronTriggerImpl.mayFireAgain(): boolean - added:
method CronTriggerImpl.setCronExpression(CronExpression): void - added:
method CronTriggerImpl.setCronExpression(String): void - added:
method CronTriggerImpl.setEndTime(Date): void - added:
method CronTriggerImpl.setNextFireTime(Date): void - added:
method CronTriggerImpl.setPreviousFireTime(Date): void - added:
method CronTriggerImpl.setStartTime(Date): void - added:
method CronTriggerImpl.setTimeZone(TimeZone): void - added:
method CronTriggerImpl.triggered(Calendar): void - added:
method CronTriggerImpl.updateAfterMisfire(Calendar): void - added:
method CronTriggerImpl.updateWithNewCalendar(Calendar, long): void - added:
method CronTriggerImpl.validateMisfireInstruction(int): boolean - added:
method CronTriggerImpl.willFireOn(Calendar): boolean - added:
method CronTriggerImpl.willFireOn(Calendar, boolean): boolean - added:
method DailyTimeIntervalTriggerImpl.computeFirstFireTime(Calendar): Date - added:
method DailyTimeIntervalTriggerImpl.getDaysOfWeek(): Set - added:
method DailyTimeIntervalTriggerImpl.getEndTime(): Date - added:
method DailyTimeIntervalTriggerImpl.getEndTimeOfDay(): TimeOfDay - added:
method DailyTimeIntervalTriggerImpl.getFinalFireTime(): Date - added:
method DailyTimeIntervalTriggerImpl.getFireTimeAfter(Date): Date - added:
method DailyTimeIntervalTriggerImpl.getNextFireTime(): Date - added:
method DailyTimeIntervalTriggerImpl.getPreviousFireTime(): Date - added:
method DailyTimeIntervalTriggerImpl.getRepeatCount(): int - added:
method DailyTimeIntervalTriggerImpl.getRepeatInterval(): int - added:
method DailyTimeIntervalTriggerImpl.getRepeatIntervalUnit(): DateBuilder.IntervalUnit - added:
method DailyTimeIntervalTriggerImpl.getScheduleBuilder(): ScheduleBuilder - added:
method DailyTimeIntervalTriggerImpl.getStartTime(): Date - added:
method DailyTimeIntervalTriggerImpl.getStartTimeOfDay(): TimeOfDay - added:
method DailyTimeIntervalTriggerImpl.getTimesTriggered(): int - added:
method DailyTimeIntervalTriggerImpl.hasAdditionalProperties(): boolean - added:
method DailyTimeIntervalTriggerImpl.mayFireAgain(): boolean - added:
method DailyTimeIntervalTriggerImpl.setDaysOfWeek(Set): void - added:
method DailyTimeIntervalTriggerImpl.setEndTime(Date): void - added:
method DailyTimeIntervalTriggerImpl.setEndTimeOfDay(TimeOfDay): void - added:
method DailyTimeIntervalTriggerImpl.setNextFireTime(Date): void - added:
method DailyTimeIntervalTriggerImpl.setPreviousFireTime(Date): void - added:
method DailyTimeIntervalTriggerImpl.setRepeatCount(int): void - added:
method DailyTimeIntervalTriggerImpl.setRepeatInterval(int): void - added:
method DailyTimeIntervalTriggerImpl.setRepeatIntervalUnit(DateBuilder.IntervalUnit): void - added:
method DailyTimeIntervalTriggerImpl.setStartTime(Date): void - added:
method DailyTimeIntervalTriggerImpl.setStartTimeOfDay(TimeOfDay): void - added:
method DailyTimeIntervalTriggerImpl.setTimesTriggered(int): void - added:
method DailyTimeIntervalTriggerImpl.triggered(Calendar): void - added:
method DailyTimeIntervalTriggerImpl.updateAfterMisfire(Calendar): void - added:
method DailyTimeIntervalTriggerImpl.updateWithNewCalendar(Calendar, long): void - added:
method DailyTimeIntervalTriggerImpl.validate(): void - added:
method DailyTimeIntervalTriggerImpl.validateMisfireInstruction(int): boolean - added:
method SimpleTriggerImpl.computeFirstFireTime(Calendar): Date - added:
method SimpleTriggerImpl.computeNumTimesFiredBetween(Date, Date): int - added:
method SimpleTriggerImpl.getEndTime(): Date - added:
method SimpleTriggerImpl.getFinalFireTime(): Date - added:
method SimpleTriggerImpl.getFireTimeAfter(Date): Date - added:
method SimpleTriggerImpl.getFireTimeBefore(Date): Date - added:
method SimpleTriggerImpl.getNextFireTime(): Date - added:
method SimpleTriggerImpl.getPreviousFireTime(): Date - added:
method SimpleTriggerImpl.getRepeatCount(): int - added:
method SimpleTriggerImpl.getRepeatInterval(): long - added:
method SimpleTriggerImpl.getScheduleBuilder(): ScheduleBuilder - added:
method SimpleTriggerImpl.getStartTime(): Date - added:
method SimpleTriggerImpl.getTimesTriggered(): int - added:
method SimpleTriggerImpl.hasAdditionalProperties(): boolean - added:
method SimpleTriggerImpl.mayFireAgain(): boolean - added:
method SimpleTriggerImpl.setEndTime(Date): void - added:
method SimpleTriggerImpl.setNextFireTime(Date): void - added:
method SimpleTriggerImpl.setPreviousFireTime(Date): void - added:
method SimpleTriggerImpl.setRepeatCount(int): void - added:
method SimpleTriggerImpl.setRepeatInterval(long): void - added:
method SimpleTriggerImpl.setStartTime(Date): void - added:
method SimpleTriggerImpl.setTimesTriggered(int): void - added:
method SimpleTriggerImpl.triggered(Calendar): void - added:
method SimpleTriggerImpl.updateAfterMisfire(Calendar): void - added:
method SimpleTriggerImpl.updateWithNewCalendar(Calendar, long): void - added:
method SimpleTriggerImpl.validate(): void - added:
method SimpleTriggerImpl.validateMisfireInstruction(int): boolean - added:
static field CronTriggerImpl.YEAR_TO_GIVEUP_SCHEDULING_AT: int
- removed:
class FileScanJob implements StatefulJob - removed:
class NativeJob implements Job - removed:
class NoOpJob implements Job - removed:
ctor FileScanJob() - removed:
ctor NativeJob() - removed:
ctor NoOpJob() - removed:
method FileScanJob.execute(JobExecutionContext): void - removed:
method FileScanJob.getLastModifiedDate(String): long - removed:
method NativeJob.execute(JobExecutionContext): void - removed:
method NativeJob.getLog(): Logger - removed:
method NoOpJob.execute(JobExecutionContext): void - removed:
static field FileScanJob.FILE_NAME: String - removed:
static field FileScanJob.FILE_SCAN_LISTENER_NAME: String - removed:
static field NativeJob.PROP_COMMAND: String - removed:
static field NativeJob.PROP_CONSUME_STREAMS: String - removed:
static field NativeJob.PROP_PARAMETERS: String - removed:
static field NativeJob.PROP_WAIT_FOR_PROCESS: String - added:
interface DirectoryScanListener - added:
method DirectoryScanListener.filesUpdatedOrAdded(File[]): void
- removed:
class EJBInvokerJob implements Job - removed:
ctor EJBInvokerJob() - removed:
method EJBInvokerJob.execute(JobExecutionContext): void - removed:
static field EJBInvokerJob.CREDENTIALS: String - removed:
static field EJBInvokerJob.EJB_ARGS_KEY: String - removed:
static field EJBInvokerJob.EJB_ARG_TYPES_KEY: String - removed:
static field EJBInvokerJob.EJB_JNDI_NAME_KEY: String - removed:
static field EJBInvokerJob.EJB_METHOD_KEY: String - removed:
static field EJBInvokerJob.INITIAL_CONTEXT_FACTORY: String - removed:
static field EJBInvokerJob.PRINCIPAL: String - removed:
static field EJBInvokerJob.PROVIDER_URL: String
- removed:
class JmsHelper - removed:
class JmsJobException extends SchedulerException - removed:
class SendQueueMessageJob implements Job - removed:
ctor JmsJobException() - removed:
ctor JmsJobException(String) - removed:
ctor JmsJobException(String, Throwable) - removed:
ctor JmsJobException(Throwable) - removed:
ctor SendDestinationMessageJob() - removed:
ctor SendQueueMessageJob() - removed:
ctor SendTopicMessageJob() - removed:
final class SendDestinationMessageJob implements Job - removed:
final class SendTopicMessageJob implements Job - removed:
interface JmsMessageFactory - removed:
method JmsMessageFactory.createMessage(JobDataMap, Session): Message - removed:
method SendDestinationMessageJob.execute(JobExecutionContext): void - removed:
method SendQueueMessageJob.execute(JobExecutionContext): void - removed:
method SendTopicMessageJob.execute(JobExecutionContext): void - removed:
static field JmsHelper.CREDENTIALS: String - removed:
static field JmsHelper.INITIAL_CONTEXT_FACTORY: String - removed:
static field JmsHelper.JMS_ACK_MODE: String - removed:
static field JmsHelper.JMS_CONNECTION_FACTORY_JNDI: String - removed:
static field JmsHelper.JMS_DESTINATION_JNDI: String - removed:
static field JmsHelper.JMS_MSG_FACTORY_CLASS_NAME: String - removed:
static field JmsHelper.JMS_PASSWORD: String - removed:
static field JmsHelper.JMS_USER: String - removed:
static field JmsHelper.JMS_USE_TXN: String - removed:
static field JmsHelper.PRINCIPAL: String - removed:
static field JmsHelper.PROVIDER_URL: String - removed:
static method JmsHelper.closeResource(Object): void - removed:
static method JmsHelper.getInitialContext(JobDataMap): InitialContext - removed:
static method JmsHelper.getMessageFactory(String): JmsMessageFactory - removed:
static method JmsHelper.isDestinationSecure(JobDataMap): boolean - removed:
static method JmsHelper.useTransaction(JobDataMap): boolean
- removed:
class JMXInvokerJob implements Job - removed:
ctor JMXInvokerJob() - removed:
method JMXInvokerJob.execute(JobExecutionContext): void - removed:
method JMXInvokerJob.getLog(): Logger
- removed:
class SendMailJob implements Job - removed:
ctor SendMailJob() - removed:
ctor SendMailJob.MailInfo() - removed:
method SendMailJob.MailInfo.getCc(): String - removed:
method SendMailJob.MailInfo.getContentType(): String - removed:
method SendMailJob.MailInfo.getFrom(): String - removed:
method SendMailJob.MailInfo.getMessage(): String - removed:
method SendMailJob.MailInfo.getReplyTo(): String - removed:
method SendMailJob.MailInfo.getSmtpHost(): String - removed:
method SendMailJob.MailInfo.getSubject(): String - removed:
method SendMailJob.MailInfo.getTo(): String - removed:
method SendMailJob.MailInfo.setCc(String): void - removed:
method SendMailJob.MailInfo.setContentType(String): void - removed:
method SendMailJob.MailInfo.setFrom(String): void - removed:
method SendMailJob.MailInfo.setMessage(String): void - removed:
method SendMailJob.MailInfo.setReplyTo(String): void - removed:
method SendMailJob.MailInfo.setSmtpHost(String): void - removed:
method SendMailJob.MailInfo.setSubject(String): void - removed:
method SendMailJob.MailInfo.setTo(String): void - removed:
method SendMailJob.MailInfo.toString(): String - removed:
method SendMailJob.createMailInfo(): SendMailJob.MailInfo - removed:
method SendMailJob.execute(JobExecutionContext): void - removed:
method SendMailJob.getLog(): Logger - removed:
method SendMailJob.getMailSession(SendMailJob.MailInfo): Session - removed:
method SendMailJob.getOptionalParm(JobDataMap, String): String - removed:
method SendMailJob.getRequiredParm(JobDataMap, String, String): String - removed:
method SendMailJob.populateMailInfo(JobDataMap, SendMailJob.MailInfo): SendMailJob.MailInfo - removed:
method SendMailJob.prepareMimeMessage(SendMailJob.MailInfo): MimeMessage - removed:
method SendMailJob.setMimeMessageContent(MimeMessage, SendMailJob.MailInfo): void - removed:
static class SendMailJob.MailInfo - removed:
static field SendMailJob.PROP_CC_RECIPIENT: String - removed:
static field SendMailJob.PROP_CONTENT_TYPE: String - removed:
static field SendMailJob.PROP_MESSAGE: String - removed:
static field SendMailJob.PROP_RECIPIENT: String - removed:
static field SendMailJob.PROP_REPLY_TO: String - removed:
static field SendMailJob.PROP_SENDER: String - removed:
static field SendMailJob.PROP_SMTP_HOST: String - removed:
static field SendMailJob.PROP_SUBJECT: String
- removed:
class FilterAndBroadcastJobListener implements JobListener - removed:
class FilterAndBroadcastTriggerListener implements TriggerListener - removed:
ctor FilterAndBroadcastJobListener(String) - removed:
ctor FilterAndBroadcastJobListener(String, List) - removed:
ctor FilterAndBroadcastTriggerListener(String) - removed:
ctor FilterAndBroadcastTriggerListener(String, List) - removed:
method FilterAndBroadcastJobListener.addJobGroupPattern(String): void - removed:
method FilterAndBroadcastJobListener.addJobNamePattern(String): void - removed:
method FilterAndBroadcastJobListener.addListener(JobListener): void - removed:
method FilterAndBroadcastJobListener.getJobGroupPatterns(): List - removed:
method FilterAndBroadcastJobListener.getJobNamePatterns(): List - removed:
method FilterAndBroadcastJobListener.getListeners(): List - removed:
method FilterAndBroadcastJobListener.getName(): String - removed:
method FilterAndBroadcastJobListener.jobExecutionVetoed(JobExecutionContext): void - removed:
method FilterAndBroadcastJobListener.jobToBeExecuted(JobExecutionContext): void - removed:
method FilterAndBroadcastJobListener.jobWasExecuted(JobExecutionContext, JobExecutionException): void - removed:
method FilterAndBroadcastJobListener.removeListener(JobListener): boolean - removed:
method FilterAndBroadcastJobListener.removeListener(String): boolean - removed:
method FilterAndBroadcastJobListener.shouldDispatch(JobExecutionContext): boolean - removed:
method FilterAndBroadcastTriggerListener.addListener(TriggerListener): void - removed:
method FilterAndBroadcastTriggerListener.addTriggerGroupPattern(String): void - removed:
method FilterAndBroadcastTriggerListener.addTriggerNamePattern(String): void - removed:
method FilterAndBroadcastTriggerListener.getListeners(): List - removed:
method FilterAndBroadcastTriggerListener.getName(): String - removed:
method FilterAndBroadcastTriggerListener.getTriggerGroupPatterns(): List - removed:
method FilterAndBroadcastTriggerListener.getTriggerNamePatterns(): List - removed:
method FilterAndBroadcastTriggerListener.removeListener(String): boolean - removed:
method FilterAndBroadcastTriggerListener.removeListener(TriggerListener): boolean - removed:
method FilterAndBroadcastTriggerListener.shouldDispatch(Trigger): boolean - removed:
method FilterAndBroadcastTriggerListener.triggerComplete(Trigger, JobExecutionContext, int): void - removed:
method FilterAndBroadcastTriggerListener.triggerFired(Trigger, JobExecutionContext): void - removed:
method FilterAndBroadcastTriggerListener.triggerMisfired(Trigger): void - removed:
method FilterAndBroadcastTriggerListener.vetoJobExecution(Trigger, JobExecutionContext): boolean - changed:
method BroadcastSchedulerListener.jobDeleted(String, String): void → method BroadcastSchedulerListener.jobDeleted(JobKey): void - changed:
method BroadcastSchedulerListener.jobUnscheduled(String, String): void → method BroadcastSchedulerListener.jobUnscheduled(TriggerKey): void - changed:
method BroadcastSchedulerListener.jobsPaused(String, String): void → method BroadcastSchedulerListener.jobsPaused(String): void - changed:
method BroadcastSchedulerListener.jobsResumed(String, String): void → method BroadcastSchedulerListener.jobsResumed(String): void - changed:
method BroadcastSchedulerListener.triggersPaused(String, String): void → method BroadcastSchedulerListener.triggersPaused(String): void - changed:
method BroadcastSchedulerListener.triggersResumed(String, String): void → method BroadcastSchedulerListener.triggersResumed(String): void - changed:
method JobChainingJobListener.addJobChainLink(Key, Key): void → method JobChainingJobListener.addJobChainLink(JobKey, JobKey): void - changed:
method SchedulerListenerSupport.jobDeleted(String, String): void → method SchedulerListenerSupport.jobDeleted(JobKey): void - changed:
method SchedulerListenerSupport.jobUnscheduled(String, String): void → method SchedulerListenerSupport.jobUnscheduled(TriggerKey): void - changed:
method SchedulerListenerSupport.jobsPaused(String, String): void → method SchedulerListenerSupport.jobsPaused(String): void - changed:
method SchedulerListenerSupport.jobsResumed(String, String): void → method SchedulerListenerSupport.jobsResumed(String): void - changed:
method SchedulerListenerSupport.triggersPaused(String, String): void → method SchedulerListenerSupport.triggersPaused(String): void - changed:
method SchedulerListenerSupport.triggersResumed(String, String): void → method SchedulerListenerSupport.triggersResumed(String): void - changed:
method TriggerListenerSupport.triggerComplete(Trigger, JobExecutionContext, int): void → method TriggerListenerSupport.triggerComplete(Trigger, JobExecutionContext, Trigger.CompletedExecutionInstruction): void - added:
class BroadcastJobListener implements JobListener - added:
class BroadcastTriggerListener implements TriggerListener - added:
ctor BroadcastJobListener(String) - added:
ctor BroadcastJobListener(String, List) - added:
ctor BroadcastTriggerListener(String) - added:
ctor BroadcastTriggerListener(String, List) - added:
method BroadcastJobListener.addListener(JobListener): void - added:
method BroadcastJobListener.getListeners(): List - added:
method BroadcastJobListener.getName(): String - added:
method BroadcastJobListener.jobExecutionVetoed(JobExecutionContext): void - added:
method BroadcastJobListener.jobToBeExecuted(JobExecutionContext): void - added:
method BroadcastJobListener.jobWasExecuted(JobExecutionContext, JobExecutionException): void - added:
method BroadcastJobListener.removeListener(JobListener): boolean - added:
method BroadcastJobListener.removeListener(String): boolean - added:
method BroadcastSchedulerListener.jobPaused(JobKey): void - added:
method BroadcastSchedulerListener.jobResumed(JobKey): void - added:
method BroadcastSchedulerListener.schedulerStarting(): void - added:
method BroadcastSchedulerListener.schedulingDataCleared(): void - added:
method BroadcastSchedulerListener.triggerPaused(TriggerKey): void - added:
method BroadcastSchedulerListener.triggerResumed(TriggerKey): void - added:
method BroadcastTriggerListener.addListener(TriggerListener): void - added:
method BroadcastTriggerListener.getListeners(): List - added:
method BroadcastTriggerListener.getName(): String - added:
method BroadcastTriggerListener.removeListener(String): boolean - added:
method BroadcastTriggerListener.removeListener(TriggerListener): boolean - added:
method BroadcastTriggerListener.triggerComplete(Trigger, JobExecutionContext, Trigger.CompletedExecutionInstruction): void - added:
method BroadcastTriggerListener.triggerFired(Trigger, JobExecutionContext): void - added:
method BroadcastTriggerListener.triggerMisfired(Trigger): void - added:
method BroadcastTriggerListener.vetoJobExecution(Trigger, JobExecutionContext): boolean - added:
method SchedulerListenerSupport.jobPaused(JobKey): void - added:
method SchedulerListenerSupport.jobResumed(JobKey): void - added:
method SchedulerListenerSupport.schedulerStarting(): void - added:
method SchedulerListenerSupport.schedulingDataCleared(): void - added:
method SchedulerListenerSupport.triggerPaused(TriggerKey): void - added:
method SchedulerListenerSupport.triggerResumed(TriggerKey): void
- added:
class ManagementRESTServiceConfiguration - added:
ctor ManagementRESTServiceConfiguration() - added:
interface ManagementServer - added:
method ManagementRESTServiceConfiguration.getBind(): String - added:
method ManagementRESTServiceConfiguration.getHost(): String - added:
method ManagementRESTServiceConfiguration.getPort(): int - added:
method ManagementRESTServiceConfiguration.getSecurityServiceLocation(): String - added:
method ManagementRESTServiceConfiguration.getSecurityServiceTimeout(): int - added:
method ManagementRESTServiceConfiguration.isEnabled(): boolean - added:
method ManagementRESTServiceConfiguration.setBind(String): void - added:
method ManagementRESTServiceConfiguration.setEnabled(boolean): void - added:
method ManagementRESTServiceConfiguration.setSecurityServiceLocation(String): void - added:
method ManagementRESTServiceConfiguration.setSecurityServiceTimeout(int): void - added:
method ManagementServer.hasRegistered(): boolean - added:
method ManagementServer.register(QuartzScheduler): void - added:
method ManagementServer.start(): void - added:
method ManagementServer.stop(): void - added:
method ManagementServer.unregister(QuartzScheduler): void - added:
static field ManagementRESTServiceConfiguration.DEFAULT_BIND: String - added:
static field ManagementRESTServiceConfiguration.DEFAULT_SECURITY_SVC_TIMEOUT: int
- changed:
method LoggingJobHistoryPlugin.initialize(String, Scheduler): void → method LoggingJobHistoryPlugin.initialize(String, Scheduler, ClassLoadHelper): void - changed:
method LoggingTriggerHistoryPlugin.initialize(String, Scheduler): void → method LoggingTriggerHistoryPlugin.initialize(String, Scheduler, ClassLoadHelper): void - changed:
method LoggingTriggerHistoryPlugin.triggerComplete(Trigger, JobExecutionContext, int): void → method LoggingTriggerHistoryPlugin.triggerComplete(Trigger, JobExecutionContext, Trigger.CompletedExecutionInstruction): void
- added:
class JobInterruptMonitorPlugin extends TriggerListenerSupport implements SchedulerPlugin - added:
ctor JobInterruptMonitorPlugin() - added:
method JobInterruptMonitorPlugin.getDefaultMaxRunTime(): long - added:
method JobInterruptMonitorPlugin.getLog(): Logger - added:
method JobInterruptMonitorPlugin.getName(): String - added:
method JobInterruptMonitorPlugin.initialize(String, Scheduler, ClassLoadHelper): void - added:
method JobInterruptMonitorPlugin.scheduleJobInterruptMonitor(JobKey, long): ScheduledFuture - added:
method JobInterruptMonitorPlugin.setDefaultMaxRunTime(long): void - added:
method JobInterruptMonitorPlugin.shutdown(): void - added:
method JobInterruptMonitorPlugin.start(): void - added:
method JobInterruptMonitorPlugin.triggerComplete(Trigger, JobExecutionContext, Trigger.CompletedExecutionInstruction): void - added:
method JobInterruptMonitorPlugin.triggerFired(Trigger, JobExecutionContext): void - added:
static field JobInterruptMonitorPlugin.AUTO_INTERRUPTIBLE: String - added:
static field JobInterruptMonitorPlugin.MAX_RUN_TIME: String
- changed:
method ShutdownHookPlugin.initialize(String, Scheduler): void → method ShutdownHookPlugin.initialize(String, Scheduler, ClassLoadHelper): void
- changed:
method XMLSchedulingDataProcessorPlugin.initialize(String, Scheduler): void → method XMLSchedulingDataProcessorPlugin.initialize(String, Scheduler, ClassLoadHelper): void - added:
class FileScanJob implements Job - added:
ctor FileScanJob() - added:
interface FileScanListener - added:
method FileScanJob.execute(JobExecutionContext): void - added:
method FileScanJob.getLastModifiedDate(String): long - added:
method FileScanListener.fileUpdated(String): void - added:
static field FileScanJob.FILE_NAME: String - added:
static field FileScanJob.FILE_SCAN_LISTENER_NAME: String - added:
static field FileScanJob.MINIMUM_UPDATE_AGE: String
- removed:
field RAMJobStore.jobsByFQN: HashMap - removed:
field RAMJobStore.triggers: ArrayList - removed:
field RAMJobStore.triggersByFQN: HashMap - removed:
method RAMJobStore.acquireNextTrigger(SchedulingContext, long): Trigger - removed:
method RAMJobStore.getJobNames(SchedulingContext, String): String[] - removed:
method RAMJobStore.getTriggerNames(SchedulingContext, String): String[] - removed:
method RAMJobStore.pauseJobGroup(SchedulingContext, String): void - removed:
method RAMJobStore.pauseTriggerGroup(SchedulingContext, String): void - removed:
method RAMJobStore.resumeJobGroup(SchedulingContext, String): void - removed:
method RAMJobStore.resumeTriggerGroup(SchedulingContext, String): void - removed:
method RAMJobStore.triggerFired(SchedulingContext, Trigger): TriggerFiredBundle - changed:
method PropertySettingJobFactory.newJob(TriggerFiredBundle): Job → method PropertySettingJobFactory.newJob(TriggerFiredBundle, Scheduler): Job - changed:
method RAMJobStore.getCalendarNames(SchedulingContext): String[] → method RAMJobStore.getCalendarNames(): List - changed:
method RAMJobStore.getJobGroupNames(SchedulingContext): String[] → method RAMJobStore.getJobGroupNames(): List - changed:
method RAMJobStore.getNumberOfCalendars(SchedulingContext): int → method RAMJobStore.getNumberOfCalendars(): int - changed:
method RAMJobStore.getNumberOfJobs(SchedulingContext): int → method RAMJobStore.getNumberOfJobs(): int - changed:
method RAMJobStore.getNumberOfTriggers(SchedulingContext): int → method RAMJobStore.getNumberOfTriggers(): int - changed:
method RAMJobStore.getPausedTriggerGroups(SchedulingContext): Set → method RAMJobStore.getPausedTriggerGroups(): Set - changed:
method RAMJobStore.getTriggerGroupNames(SchedulingContext): String[] → method RAMJobStore.getTriggerGroupNames(): List - changed:
method RAMJobStore.getTriggerState(SchedulingContext, String, String): int → method RAMJobStore.getTriggerState(TriggerKey): Trigger.TriggerState - changed:
method RAMJobStore.getTriggerWrappersForJob(String, String): ArrayList → method RAMJobStore.getTriggerWrappersForJob(JobKey): ArrayList - changed:
method RAMJobStore.getTriggersForJob(SchedulingContext, String, String): Trigger[] → method RAMJobStore.getTriggersForJob(JobKey): List - changed:
method RAMJobStore.pauseAll(SchedulingContext): void → method RAMJobStore.pauseAll(): void - changed:
method RAMJobStore.pauseJob(SchedulingContext, String, String): void → method RAMJobStore.pauseJob(JobKey): void - changed:
method RAMJobStore.pauseTrigger(SchedulingContext, String, String): void → method RAMJobStore.pauseTrigger(TriggerKey): void - changed:
method RAMJobStore.releaseAcquiredTrigger(SchedulingContext, Trigger): void → method RAMJobStore.releaseAcquiredTrigger(OperableTrigger): void - changed:
method RAMJobStore.removeCalendar(SchedulingContext, String): boolean → method RAMJobStore.removeCalendar(String): boolean - changed:
method RAMJobStore.removeJob(SchedulingContext, String, String): boolean → method RAMJobStore.removeJob(JobKey): boolean - changed:
method RAMJobStore.removeTrigger(SchedulingContext, String, String): boolean → method RAMJobStore.removeTrigger(TriggerKey): boolean - changed:
method RAMJobStore.replaceTrigger(SchedulingContext, String, String, Trigger): boolean → method RAMJobStore.replaceTrigger(TriggerKey, OperableTrigger): boolean - changed:
method RAMJobStore.resumeAll(SchedulingContext): void → method RAMJobStore.resumeAll(): void - changed:
method RAMJobStore.resumeJob(SchedulingContext, String, String): void → method RAMJobStore.resumeJob(JobKey): void - changed:
method RAMJobStore.resumeTrigger(SchedulingContext, String, String): void → method RAMJobStore.resumeTrigger(TriggerKey): void - changed:
method RAMJobStore.retrieveCalendar(SchedulingContext, String): Calendar → method RAMJobStore.retrieveCalendar(String): Calendar - changed:
method RAMJobStore.retrieveJob(SchedulingContext, String, String): JobDetail → method RAMJobStore.retrieveJob(JobKey): JobDetail - changed:
method RAMJobStore.retrieveTrigger(SchedulingContext, String, String): Trigger → method RAMJobStore.retrieveTrigger(TriggerKey): OperableTrigger - changed:
method RAMJobStore.setAllTriggersOfJobToState(String, String, int): void → method RAMJobStore.setAllTriggersOfJobToState(JobKey, int): void - changed:
method RAMJobStore.storeCalendar(SchedulingContext, String, Calendar, boolean, boolean): void → method RAMJobStore.storeCalendar(String, Calendar, boolean, boolean): void - changed:
method RAMJobStore.storeJob(SchedulingContext, JobDetail, boolean): void → method RAMJobStore.storeJob(JobDetail, boolean): void - changed:
method RAMJobStore.storeJobAndTrigger(SchedulingContext, JobDetail, Trigger): void → method RAMJobStore.storeJobAndTrigger(JobDetail, OperableTrigger): void - changed:
method RAMJobStore.storeTrigger(SchedulingContext, Trigger, boolean): void → method RAMJobStore.storeTrigger(OperableTrigger, boolean): void - changed:
method RAMJobStore.triggeredJobComplete(SchedulingContext, Trigger, JobDetail, int): void → method RAMJobStore.triggeredJobComplete(OperableTrigger, JobDetail, Trigger.CompletedExecutionInstruction): void - changed:
method SimpleJobFactory.newJob(TriggerFiredBundle): Job → method SimpleJobFactory.newJob(TriggerFiredBundle, Scheduler): Job - added:
field RAMJobStore.jobsByKey: HashMap - added:
field RAMJobStore.triggersByJob: Map - added:
field RAMJobStore.triggersByKey: HashMap - added:
method CascadingClassLoadHelper.loadClass(String, Class): Class - added:
method InitThreadContextClassLoadHelper.loadClass(String, Class): Class - added:
method LoadingLoaderClassLoadHelper.loadClass(String, Class): Class - added:
method RAMJobStore.acquireNextTriggers(long, int, long): List - added:
method RAMJobStore.checkExists(JobKey): boolean - added:
method RAMJobStore.checkExists(TriggerKey): boolean - added:
method RAMJobStore.clearAllSchedulingData(): void - added:
method RAMJobStore.getAcquireRetryDelay(int): long - added:
method RAMJobStore.getJobDetails(GroupMatcher): List - added:
method RAMJobStore.getJobKeys(GroupMatcher): Set - added:
method RAMJobStore.getTriggerKeys(GroupMatcher): Set - added:
method RAMJobStore.getTriggersByJobAndTriggerGroup(GroupMatcher, GroupMatcher): List - added:
method RAMJobStore.pauseJobs(GroupMatcher): List - added:
method RAMJobStore.pauseTriggers(GroupMatcher): List - added:
method RAMJobStore.removeJobs(List): boolean - added:
method RAMJobStore.removeTriggers(List): boolean - added:
method RAMJobStore.resetTriggerFromErrorState(TriggerKey): void - added:
method RAMJobStore.resumeJobs(GroupMatcher): Collection - added:
method RAMJobStore.resumeTriggers(GroupMatcher): List - added:
method RAMJobStore.schedulerPaused(): void - added:
method RAMJobStore.schedulerResumed(): void - added:
method RAMJobStore.setThreadPoolSize(int): void - added:
method RAMJobStore.storeJobsAndTriggers(Map, boolean): void - added:
method RAMJobStore.triggersFired(List): List - added:
method SimpleClassLoadHelper.loadClass(String, Class): Class - added:
method SystemPropertyInstanceIdGenerator.getPostpend(): String - added:
method SystemPropertyInstanceIdGenerator.getPrepend(): String - added:
method SystemPropertyInstanceIdGenerator.getSystemPropertyName(): String - added:
method SystemPropertyInstanceIdGenerator.setPostpend(String): void - added:
method SystemPropertyInstanceIdGenerator.setPrepend(String): void - added:
method SystemPropertyInstanceIdGenerator.setSystemPropertyName(String): void - added:
method ThreadContextClassLoadHelper.loadClass(String, Class): Class
- removed:
method JobStore.acquireNextTrigger(SchedulingContext, long): Trigger - removed:
method JobStore.getJobNames(SchedulingContext, String): String[] - removed:
method JobStore.getTriggerNames(SchedulingContext, String): String[] - removed:
method JobStore.pauseJobGroup(SchedulingContext, String): void - removed:
method JobStore.pauseTriggerGroup(SchedulingContext, String): void - removed:
method JobStore.resumeJobGroup(SchedulingContext, String): void - removed:
method JobStore.resumeTriggerGroup(SchedulingContext, String): void - removed:
method JobStore.triggerFired(SchedulingContext, Trigger): TriggerFiredBundle - changed:
ctor TriggerFiredBundle(JobDetail, Trigger, Calendar, boolean, Date, Date, Date, Date) → ctor TriggerFiredBundle(JobDetail, OperableTrigger, Calendar, boolean, Date, Date, Date, Date) - changed:
method JobFactory.newJob(TriggerFiredBundle): Job → method JobFactory.newJob(TriggerFiredBundle, Scheduler): Job - changed:
method JobStore.getCalendarNames(SchedulingContext): String[] → method JobStore.getCalendarNames(): List - changed:
method JobStore.getJobGroupNames(SchedulingContext): String[] → method JobStore.getJobGroupNames(): List - changed:
method JobStore.getNumberOfCalendars(SchedulingContext): int → method JobStore.getNumberOfCalendars(): int - changed:
method JobStore.getNumberOfJobs(SchedulingContext): int → method JobStore.getNumberOfJobs(): int - changed:
method JobStore.getNumberOfTriggers(SchedulingContext): int → method JobStore.getNumberOfTriggers(): int - changed:
method JobStore.getPausedTriggerGroups(SchedulingContext): Set → method JobStore.getPausedTriggerGroups(): Set - changed:
method JobStore.getTriggerGroupNames(SchedulingContext): String[] → method JobStore.getTriggerGroupNames(): List - changed:
method JobStore.getTriggerState(SchedulingContext, String, String): int → method JobStore.getTriggerState(TriggerKey): Trigger.TriggerState - changed:
method JobStore.getTriggersForJob(SchedulingContext, String, String): Trigger[] → method JobStore.getTriggersForJob(JobKey): List - changed:
method JobStore.pauseAll(SchedulingContext): void → method JobStore.pauseAll(): void - changed:
method JobStore.pauseJob(SchedulingContext, String, String): void → method JobStore.pauseJob(JobKey): void - changed:
method JobStore.pauseTrigger(SchedulingContext, String, String): void → method JobStore.pauseTrigger(TriggerKey): void - changed:
method JobStore.releaseAcquiredTrigger(SchedulingContext, Trigger): void → method JobStore.releaseAcquiredTrigger(OperableTrigger): void - changed:
method JobStore.removeCalendar(SchedulingContext, String): boolean → method JobStore.removeCalendar(String): boolean - changed:
method JobStore.removeJob(SchedulingContext, String, String): boolean → method JobStore.removeJob(JobKey): boolean - changed:
method JobStore.removeTrigger(SchedulingContext, String, String): boolean → method JobStore.removeTrigger(TriggerKey): boolean - changed:
method JobStore.replaceTrigger(SchedulingContext, String, String, Trigger): boolean → method JobStore.replaceTrigger(TriggerKey, OperableTrigger): boolean - changed:
method JobStore.resumeAll(SchedulingContext): void → method JobStore.resumeAll(): void - changed:
method JobStore.resumeJob(SchedulingContext, String, String): void → method JobStore.resumeJob(JobKey): void - changed:
method JobStore.resumeTrigger(SchedulingContext, String, String): void → method JobStore.resumeTrigger(TriggerKey): void - changed:
method JobStore.retrieveCalendar(SchedulingContext, String): Calendar → method JobStore.retrieveCalendar(String): Calendar - changed:
method JobStore.retrieveJob(SchedulingContext, String, String): JobDetail → method JobStore.retrieveJob(JobKey): JobDetail - changed:
method JobStore.retrieveTrigger(SchedulingContext, String, String): Trigger → method JobStore.retrieveTrigger(TriggerKey): OperableTrigger - changed:
method JobStore.storeCalendar(SchedulingContext, String, Calendar, boolean, boolean): void → method JobStore.storeCalendar(String, Calendar, boolean, boolean): void - changed:
method JobStore.storeJob(SchedulingContext, JobDetail, boolean): void → method JobStore.storeJob(JobDetail, boolean): void - changed:
method JobStore.storeJobAndTrigger(SchedulingContext, JobDetail, Trigger): void → method JobStore.storeJobAndTrigger(JobDetail, OperableTrigger): void - changed:
method JobStore.storeTrigger(SchedulingContext, Trigger, boolean): void → method JobStore.storeTrigger(OperableTrigger, boolean): void - changed:
method JobStore.triggeredJobComplete(SchedulingContext, Trigger, JobDetail, int): void → method JobStore.triggeredJobComplete(OperableTrigger, JobDetail, Trigger.CompletedExecutionInstruction): void - changed:
method SchedulerPlugin.initialize(String, Scheduler): void → method SchedulerPlugin.initialize(String, Scheduler, ClassLoadHelper): void - changed:
method TriggerFiredBundle.getTrigger(): Trigger → method TriggerFiredBundle.getTrigger(): OperableTrigger - added:
class TriggerFiredResult - added:
ctor TriggerFiredResult(Exception) - added:
ctor TriggerFiredResult(TriggerFiredBundle) - added:
interface MutableTrigger extends Trigger - added:
interface OperableTrigger extends MutableTrigger - added:
method ClassLoadHelper.loadClass(String, Class): Class - added:
method JobStore.acquireNextTriggers(long, int, long): List - added:
method JobStore.checkExists(JobKey): boolean - added:
method JobStore.checkExists(TriggerKey): boolean - added:
method JobStore.clearAllSchedulingData(): void - added:
method JobStore.getAcquireRetryDelay(int): long - added:
method JobStore.getJobDetails(GroupMatcher): List - added:
method JobStore.getJobKeys(GroupMatcher): Set - added:
method JobStore.getTriggerKeys(GroupMatcher): Set - added:
method JobStore.getTriggersByJobAndTriggerGroup(GroupMatcher, GroupMatcher): List - added:
method JobStore.getTriggersByJobGroup(GroupMatcher): List - added:
method JobStore.getTriggersByTriggerGroup(GroupMatcher): List - added:
method JobStore.pauseJobs(GroupMatcher): Collection - added:
method JobStore.pauseTriggers(GroupMatcher): Collection - added:
method JobStore.removeJobs(List): boolean - added:
method JobStore.removeTriggers(List): boolean - added:
method JobStore.resetTriggerFromErrorState(TriggerKey): void - added:
method JobStore.resumeJobs(GroupMatcher): Collection - added:
method JobStore.resumeTriggers(GroupMatcher): Collection - added:
method JobStore.schedulerPaused(): void - added:
method JobStore.schedulerResumed(): void - added:
method JobStore.setThreadPoolSize(int): void - added:
method JobStore.storeJobsAndTriggers(Map, boolean): void - added:
method JobStore.triggersFired(List): List - added:
method MutableTrigger.clone(): Object - added:
method MutableTrigger.setCalendarName(String): void - added:
method MutableTrigger.setDescription(String): void - added:
method MutableTrigger.setEndTime(Date): void - added:
method MutableTrigger.setJobDataMap(JobDataMap): void - added:
method MutableTrigger.setJobKey(JobKey): void - added:
method MutableTrigger.setKey(TriggerKey): void - added:
method MutableTrigger.setMisfireInstruction(int): void - added:
method MutableTrigger.setPriority(int): void - added:
method MutableTrigger.setStartTime(Date): void - added:
method OperableTrigger.computeFirstFireTime(Calendar): Date - added:
method OperableTrigger.executionComplete(JobExecutionContext, JobExecutionException): Trigger.CompletedExecutionInstruction - added:
method OperableTrigger.getFireInstanceId(): String - added:
method OperableTrigger.setFireInstanceId(String): void - added:
method OperableTrigger.setNextFireTime(Date): void - added:
method OperableTrigger.setPreviousFireTime(Date): void - added:
method OperableTrigger.triggered(Calendar): void - added:
method OperableTrigger.updateAfterMisfire(Calendar): void - added:
method OperableTrigger.updateWithNewCalendar(Calendar, long): void - added:
method OperableTrigger.validate(): void - added:
method SchedulerSignaler.notifySchedulerListenersError(String, SchedulerException): void - added:
method SchedulerSignaler.notifySchedulerListenersJobDeleted(JobKey): void - added:
method TriggerFiredResult.getException(): Exception - added:
method TriggerFiredResult.getTriggerFiredBundle(): TriggerFiredBundle
- removed:
class Pair - removed:
class PoolingConnectionProvider implements ConnectionProvider - removed:
class TriggerStatus extends Pair - removed:
class UpdateChecker extends TimerTask - removed:
ctor Pair() - removed:
ctor Pair(Object, Object) - removed:
ctor PoolingConnectionProvider(Properties) - removed:
ctor PoolingConnectionProvider(String, String, String, String, int, String) - removed:
ctor TriggerStatus(String, Date) - removed:
ctor UpdateChecker() - removed:
method CircularLossyQueue.isEmtpy(): boolean - removed:
method Pair.equals(Object): boolean - removed:
method Pair.getFirst(): Object - removed:
method Pair.getSecond(): Object - removed:
method Pair.hashCode(): int - removed:
method Pair.setFirst(Object): void - removed:
method Pair.setSecond(Object): void - removed:
method PoolingConnectionProvider.getConnection(): Connection - removed:
method PoolingConnectionProvider.shutdown(): void - removed:
method StringKeyDirtyFlagMap.putAll(Map): void - removed:
method TriggerStatus.getJobKey(): Key - removed:
method TriggerStatus.getKey(): Key - removed:
method TriggerStatus.getNextFireTime(): Date - removed:
method TriggerStatus.getStatus(): String - removed:
method TriggerStatus.setJobKey(Key): void - removed:
method TriggerStatus.setKey(Key): void - removed:
method TriggerStatus.toString(): String - removed:
method UpdateChecker.checkForUpdate(): void - removed:
method UpdateChecker.run(): void - removed:
static method UpdateChecker.main(String[]): void - changed:
class Key extends Pair → class Key implements Serializable, Comparable - changed:
method PoolingConnectionProvider.getDataSource(): BasicDataSource → method PoolingConnectionProvider.getDataSource(): DataSource - changed:
method StringKeyDirtyFlagMap.put(Object, Object): Object → method StringKeyDirtyFlagMap.put(String, Object): Object - added:
@interface FindbugsSuppressWarnings - added:
class C3p0PoolingConnectionProvider implements PoolingConnectionProvider - added:
class ClassUtils - added:
class HikariCpPoolingConnectionProvider implements PoolingConnectionProvider - added:
ctor C3p0PoolingConnectionProvider(Properties) - added:
ctor C3p0PoolingConnectionProvider(String, String, String, String, int, String) - added:
ctor ClassUtils() - added:
ctor HikariCpPoolingConnectionProvider(Properties) - added:
ctor HikariCpPoolingConnectionProvider(String, String, String, String, int, String) - added:
interface PoolingConnectionProvider extends ConnectionProvider - added:
method C3p0PoolingConnectionProvider.getConnection(): Connection - added:
method C3p0PoolingConnectionProvider.getDataSource(): ComboPooledDataSource - added:
method C3p0PoolingConnectionProvider.initialize(): void - added:
method C3p0PoolingConnectionProvider.shutdown(): void - added:
method CircularLossyQueue.isEmpty(): boolean - added:
method ConnectionProvider.initialize(): void - added:
method FindbugsSuppressWarnings.value(): String[] - added:
method HikariCpPoolingConnectionProvider.getConnection(): Connection - added:
method HikariCpPoolingConnectionProvider.getDataSource(): HikariDataSource - added:
method HikariCpPoolingConnectionProvider.initialize(): void - added:
method HikariCpPoolingConnectionProvider.shutdown(): void - added:
method JNDIConnectionProvider.initialize(): void - added:
method Key.compareTo(Key): int - added:
method Key.equals(Object): boolean - added:
method Key.hashCode(): int - added:
method StringKeyDirtyFlagMap.equals(Object): boolean - added:
method StringKeyDirtyFlagMap.hashCode(): int - added:
static field C3p0PoolingConnectionProvider.DB_DISCARD_IDLE_CONNECTIONS_SECONDS: String - added:
static field C3p0PoolingConnectionProvider.DB_IDLE_VALIDATION_SECONDS: String - added:
static field C3p0PoolingConnectionProvider.DB_MAX_CACHED_STATEMENTS_PER_CONNECTION: String - added:
static field C3p0PoolingConnectionProvider.DB_VALIDATE_ON_CHECKOUT: String - added:
static field C3p0PoolingConnectionProvider.DEFAULT_DB_MAX_CACHED_STATEMENTS_PER_CONNECTION: int - added:
static field HikariCpPoolingConnectionProvider.POOLING_PROVIDER_NAME: String - added:
static field Key.DEFAULT_GROUP: String - added:
static field PoolingConnectionProvider.POOLING_PROVIDER: String - added:
static field PoolingConnectionProvider.POOLING_PROVIDER_C3P0: String - added:
static field PoolingConnectionProvider.POOLING_PROVIDER_HIKARICP: String - added:
static method ClassUtils.getAnnotation(Class, Class): Annotation - added:
static method ClassUtils.isAnnotationPresent(Class, Class): boolean - added:
static method Key.createUniqueName(String): String
- added:
class WeblogicConnectionProvider implements ConnectionProvider - added:
ctor WeblogicConnectionProvider(String) - added:
method WeblogicConnectionProvider.getConnection(): Connection - added:
method WeblogicConnectionProvider.initialize(): void - added:
method WeblogicConnectionProvider.shutdown(): void
- removed:
static field XMLSchedulingDataProcessor.XSD_DATE_FORMAT: String - removed:
static field XMLSchedulingDataProcessor.dateFormat: SimpleDateFormat - changed:
method XMLSchedulingDataProcessor.addTriggerToSchedule(Trigger): void → method XMLSchedulingDataProcessor.addTriggerToSchedule(MutableTrigger): void