-
Interfaces Interface Description org.quartz.spi.TimeBroker TimeBroker is not currently used in the Quartz code base.org.quartz.StatefulJob use DisallowConcurrentExecution and/or PersistJobDataAfterExecution annotations instead.
-
Fields Field Description org.quartz.impl.jdbcjobstore.Constants.STATE_MISFIRED Whether a trigger has misfired is no longer a state, but rather now identified dynamically by whether the trigger's next fire time is more than the misfire threshold time in the past.org.quartz.impl.StdSchedulerFactory.PROP_DATASOURCE_DRIVER Replaced withPoolingConnectionProvider.DB_DRIVER
org.quartz.impl.StdSchedulerFactory.PROP_DATASOURCE_MAX_CONNECTIONS Replaced withPoolingConnectionProvider.DB_MAX_CONNECTIONS
org.quartz.impl.StdSchedulerFactory.PROP_DATASOURCE_PASSWORD Replaced withPoolingConnectionProvider.DB_PASSWORD
org.quartz.impl.StdSchedulerFactory.PROP_DATASOURCE_URL Replaced withPoolingConnectionProvider.DB_URL
org.quartz.impl.StdSchedulerFactory.PROP_DATASOURCE_USER Replaced withPoolingConnectionProvider.DB_USER
org.quartz.impl.StdSchedulerFactory.PROP_DATASOURCE_VALIDATION_QUERY Replaced withPoolingConnectionProvider.DB_VALIDATION_QUERY
-
Methods Method Description org.quartz.CronExpression.clone() org.quartz.impl.jdbcjobstore.DriverDelegate.selectNextFireTime(Connection) Does not account for misfires.org.quartz.impl.jdbcjobstore.DriverDelegate.selectTriggerToAcquire(Connection, long, long) - This remained for compatibility reason. UseDriverDelegate.selectTriggerToAcquire(Connection, long, long, int)
instead.org.quartz.impl.jdbcjobstore.StdJDBCDelegate.selectNextFireTime(Connection) Does not account for misfires.org.quartz.impl.jdbcjobstore.StdJDBCDelegate.selectTriggerToAcquire(Connection, long, long) - This remained for compatibility reason. UseStdJDBCDelegate.selectTriggerToAcquire(Connection, long, long, int)
instead.org.quartz.utils.StringKeyDirtyFlagMap.containsTransientData() JDBCJobStores no longer prune out transient data. If you include non-Serializable values in the Map, you will now get an exception when attempting to store it in a database.org.quartz.utils.StringKeyDirtyFlagMap.getAllowsTransientData() JDBCJobStores no longer prune out transient data. If you include non-Serializable values in the Map, you will now get an exception when attempting to store it in a database.org.quartz.utils.StringKeyDirtyFlagMap.removeTransientData() JDBCJobStores no longer prune out transient data. If you include non-Serializable values in the Map, you will now get an exception when attempting to store it in a database.org.quartz.utils.StringKeyDirtyFlagMap.setAllowsTransientData(boolean) JDBCJobStores no longer prune out transient data. If you include non-Serializable values in the Map, you will now get an exception when attempting to store it in a database.
-
Constructors Constructor Description org.quartz.impl.JobDetailImpl(String, Class<? extends Job>) useJobBuilder
org.quartz.impl.triggers.CronTriggerImpl(String) use a TriggerBuilder insteadorg.quartz.impl.triggers.SimpleTriggerImpl(String) use a TriggerBuilder instead