@Retention ( value = RUNTIME ) @Target ( value = TYPE ) public @interface DisallowConcurrentExecution An annotation that marks a Job class as one that must not have multiple instances executed concurrently (where instance is based-upon a JobDetail definition - or in other words based upon a JobKey ).

This can be used in lieu of implementing the StatefulJob marker interface that was used prior to Quartz 2.0

Author:
jhouse
See Also:
PersistJobDataAfterExecution
Uses of Class org.quartz.Trigger.CompletedExecutionInstruction (Quartz Parent POM 2.0.1 API) Uses of Interface org.quartz.Trigger (Quartz Parent POM 2.0.1 API) Uses of Class org.quartz.Trigger.TriggerState (Quartz Parent POM 2.0.1 API) Uses of Class org.quartz.Trigger.TriggerTimeComparator (Quartz Parent POM 2.0.1 API) Uses of Class org.quartz.TriggerBuilder (Quartz Parent POM 2.0.1 API) Uses of Class org.quartz.TriggerKey (Quartz Parent POM 2.0.1 API) Uses of Interface org.quartz.TriggerListener (Quartz Parent POM 2.0.1 API) Uses of Class org.quartz.TriggerUtils (Quartz Parent POM 2.0.1 API) Uses of Class org.quartz.UnableToInterruptJobException (Quartz Parent POM 2.0.1 API) Uses of Class org.quartz.core.jmx.JobExecutionContextSupport (Quartz Parent POM 2.0.1 API) Uses of Interface org.quartz.core.jmx.QuartzSchedulerMBean (Quartz Parent POM 2.0.1 API) Uses of Class org.quartz.core.jmx.SimpleTriggerSupport (Quartz Parent POM 2.0.1 API) Uses of Class org.quartz.core.jmx.TriggerSupport (Quartz Parent POM 2.0.1 API) Uses of Class org.quartz.ee.jmx.jboss.JBoss4RMIRemoteMBeanScheduler (Quartz Parent POM 2.0.1 API) Uses of Class org.quartz.ee.jmx.jboss.QuartzService (Quartz Parent POM 2.0.1 API) Uses of Interface org.quartz.ee.jmx.jboss.QuartzServiceMBean (Quartz Parent POM 2.0.1 API) Uses of Class org.quartz.ee.jta.JTAAnnotationAwareJobRunShellFactory (Quartz Parent POM 2.0.1 API) Uses of Class org.quartz.ee.jta.JTAJobRunShell (Quartz Parent POM 2.0.1 API) Uses of Class org.quartz.ee.jta.JTAJobRunShellFactory (Quartz Parent POM 2.0.1 API) Uses of Class org.quartz.ee.jta.UserTransactionHelper (Quartz Parent POM 2.0.1 API) Uses of Class org.quartz.ee.servlet.QuartzInitializerListener (Quartz Parent POM 2.0.1 API) Uses of Class org.quartz.ee.servlet.QuartzInitializerServlet (Quartz Parent POM 2.0.1 API) Uses of Class org.quartz.impl.jdbcjobstore.AttributeRestoringConnectionInvocationHandler (Quartz Parent POM 2.0.1 API) Uses of Class org.quartz.impl.jdbcjobstore.CalendarIntervalTriggerPersistenceDelegate (Quartz Parent POM 2.0.1 API) Uses of Class org.quartz.impl.jdbcjobstore.CloudscapeDelegate (Quartz Parent POM 2.0.1 API) Uses of Interface org.quartz.impl.jdbcjobstore.Constants (Quartz Parent POM 2.0.1 API) Uses of Class org.quartz.impl.jdbcjobstore.CronTriggerPersistenceDelegate (Quartz Parent POM 2.0.1 API) Uses of Class org.quartz.impl.jdbcjobstore.DB2v6Delegate (Quartz Parent POM 2.0.1 API) Uses of Class org.quartz.impl.jdbcjobstore.DB2v7Delegate (Quartz Parent POM 2.0.1 API) Uses of Class org.quartz.impl.jdbcjobstore.DB2v8Delegate (Quartz Parent POM 2.0.1 API) Uses of Class org.quartz.impl.jdbcjobstore.DBSemaphore (Quartz Parent POM 2.0.1 API) Uses of Interface org.quartz.impl.jdbcjobstore.DriverDelegate (Quartz Parent POM 2.0.1 API) Uses of Class org.quartz.impl.jdbcjobstore.FiredTriggerRecord (Quartz Parent POM 2.0.1 API) Uses of Class org.quartz.impl.jdbcjobstore.HSQLDBDelegate (Quartz Parent POM 2.0.1 API) Uses of Class org.quartz.impl.jdbcjobstore.InvalidConfigurationException (Quartz Parent POM 2.0.1 API) Uses of Class org.quartz.impl.jdbcjobstore.JobStoreCMT (Quartz Parent POM 2.0.1 API) Uses of Class org.quartz.impl.jdbcjobstore.JobStoreSupport (Quartz Parent POM 2.0.1 API) Uses of Class org.quartz.impl.jdbcjobstore.JobStoreSupport.RecoverMisfiredJobsResult (Quartz Parent POM 2.0.1 API) Uses of Interface org.quartz.impl.jdbcjobstore.JobStoreSupport.TransactionCallback (Quartz Parent POM 2.0.1 API) Uses of Interface org.quartz.impl.jdbcjobstore.JobStoreSupport.VoidTransactionCallback (Quartz Parent POM 2.0.1 API) Uses of Class org.quartz.impl.jdbcjobstore.JobStoreTX (Quartz Parent POM 2.0.1 API) Uses of Class org.quartz.impl.jdbcjobstore.JTANonClusteredSemaphore (Quartz Parent POM 2.0.1 API) Uses of Class org.quartz.impl.jdbcjobstore.LockException (Quartz Parent POM 2.0.1 API) Uses of Class org.quartz.impl.jdbcjobstore.MSSQLDelegate (Quartz Parent POM 2.0.1 API) Uses of Class org.quartz.impl.jdbcjobstore.NoSuchDelegateException (Quartz Parent POM 2.0.1 API) Uses of Class org.quartz.impl.jdbcjobstore.PointbaseDelegate (Quartz Parent POM 2.0.1 API) Uses of Class org.quartz.impl.jdbcjobstore.PostgreSQLDelegate (Quartz Parent POM 2.0.1 API) Uses of Class org.quartz.impl.jdbcjobstore.SchedulerStateRecord (Quartz Parent POM 2.0.1 API) Uses of Interface org.quartz.impl.jdbcjobstore.Semaphore (Quartz Parent POM 2.0.1 API) Uses of Class org.quartz.impl.jdbcjobstore.SimplePropertiesTriggerPersistenceDelegateSupport (Quartz Parent POM 2.0.1 API) Uses of Class org.quartz.impl.jdbcjobstore.SimplePropertiesTriggerProperties (Quartz Parent POM 2.0.1 API) Uses of Class org.quartz.impl.jdbcjobstore.SimpleSemaphore (Quartz Parent POM 2.0.1 API) Uses of Class org.quartz.impl.jdbcjobstore.SimpleTriggerPersistenceDelegate (Quartz Parent POM 2.0.1 API) Uses of Interface org.quartz.impl.jdbcjobstore.StdJDBCConstants (Quartz Parent POM 2.0.1 API) Uses of Class org.quartz.impl.jdbcjobstore.StdJDBCDelegate (Quartz Parent POM 2.0.1 API) Uses of Class org.quartz.impl.jdbcjobstore.StdRowLockSemaphore (Quartz Parent POM 2.0.1 API) Uses of Class org.quartz.impl.jdbcjobstore.SybaseDelegate (Quartz Parent POM 2.0.1 API) Uses of Interface org.quartz.impl.jdbcjobstore.TablePrefixAware (Quartz Parent POM 2.0.1 API) Uses of Interface org.quartz.impl.jdbcjobstore.TriggerPersistenceDelegate (Quartz Parent POM 2.0.1 API) Uses of Class org.quartz.impl.jdbcjobstore.TriggerPersistenceDelegate.TriggerPropertyBundle (Quartz Parent POM 2.0.1 API) Uses of Class org.quartz.impl.jdbcjobstore.TriggerStatus (Quartz Parent POM 2.0.1 API) Uses of Class org.quartz.impl.jdbcjobstore.UpdateLockRowSemaphore (Quartz Parent POM 2.0.1 API) Uses of Class org.quartz.impl.jdbcjobstore.Util (Quartz Parent POM 2.0.1 API) Uses of Class org.quartz.impl.jdbcjobstore.WebLogicDelegate (Quartz Parent POM 2.0.1 API) org.quartz.impl.jdbcjobstore.oracle.weblogic Class Hierarchy (Quartz Parent POM 2.0.1 API) Uses of Package org.quartz.impl.jdbcjobstore.oracle.weblogic (Quartz Parent POM 2.0.1 API) WebLogicOracleDelegate (Quartz Parent POM 2.0.1 API) class-use Uses of Class org.quartz.impl.jdbcjobstore.oracle.weblogic.WebLogicOracleDelegate (Quartz Parent POM 2.0.1 API) Uses of Class org.quartz.impl.triggers.CalendarIntervalTriggerImpl (Quartz Parent POM 2.0.1 API) Uses of Interface org.quartz.impl.triggers.CoreTrigger (Quartz Parent POM 2.0.1 API) Uses of Class org.quartz.impl.triggers.CronTriggerImpl (Quartz Parent POM 2.0.1 API) Uses of Class org.quartz.impl.triggers.SimpleTriggerImpl (Quartz Parent POM 2.0.1 API) Uses of Class org.quartz.jobs.ee.jms.SendDestinationMessageJob (Quartz Parent POM 2.0.1 API) Uses of Class org.quartz.jobs.ee.jms.SendQueueMessageJob (Quartz Parent POM 2.0.1 API) Uses of Class org.quartz.jobs.ee.jms.SendTopicMessageJob (Quartz Parent POM 2.0.1 API) Uses of Class org.quartz.listeners.BroadcastSchedulerListener (Quartz Parent POM 2.0.1 API) Uses of Class org.quartz.listeners.BroadcastTriggerListener (Quartz Parent POM 2.0.1 API) Uses of Class org.quartz.listeners.JobChainingJobListener (Quartz Parent POM 2.0.1 API) Uses of Class org.quartz.listeners.JobListenerSupport (Quartz Parent POM 2.0.1 API) Uses of Class org.quartz.listeners.SchedulerListenerSupport (Quartz Parent POM 2.0.1 API) Uses of Class org.quartz.listeners.TriggerListenerSupport (Quartz Parent POM 2.0.1 API) Uses of Class org.quartz.locality.DelegatingLocalityJobDetail (Quartz Parent POM 2.0.1 API) Uses of Class org.quartz.locality.DelegatingLocalityTrigger (Quartz Parent POM 2.0.1 API) Uses of Interface org.quartz.locality.LocalityAware (Quartz Parent POM 2.0.1 API) Uses of Class org.quartz.locality.LocalityException (Quartz Parent POM 2.0.1 API) Uses of Class org.quartz.locality.LocalityJobBuilder (Quartz Parent POM 2.0.1 API) Uses of Interface org.quartz.locality.LocalityJobDetail (Quartz Parent POM 2.0.1 API) Uses of Interface org.quartz.locality.LocalityTrigger (Quartz Parent POM 2.0.1 API) Uses of Class org.quartz.locality.LocalityTriggerBuilder (Quartz Parent POM 2.0.1 API) Uses of Interface org.quartz.locality.NodeSpec (Quartz Parent POM 2.0.1 API) Uses of Class org.quartz.locality.NodeSpecBuilder (Quartz Parent POM 2.0.1 API) Uses of Interface org.quartz.locality.constraint.Constraint (Quartz Parent POM 2.0.1 API) Uses of Class org.quartz.locality.constraint.CpuConstraint (Quartz Parent POM 2.0.1 API) Uses of Class org.quartz.locality.constraint.CpuConstraint.Operator (Quartz Parent POM 2.0.1 API) Uses of Class org.quartz.locality.constraint.EhcacheConstraint (Quartz Parent POM 2.0.1 API) Uses of Class org.quartz.locality.constraint.EhcacheConstraint.Operator (Quartz Parent POM 2.0.1 API) Uses of Class org.quartz.locality.constraint.EhcacheConstraint.Value (Quartz Parent POM 2.0.1 API) Uses of Class org.quartz.locality.constraint.MemoryConstraint (Quartz Parent POM 2.0.1 API) Uses of Class org.quartz.locality.constraint.MemoryConstraint.Operator (Quartz Parent POM 2.0.1 API) Uses of Class org.quartz.locality.constraint.MemoryConstraint.Unit (Quartz Parent POM 2.0.1 API) Uses of Class org.quartz.locality.constraint.NodeGroupConstraint (Quartz Parent POM 2.0.1 API) Uses of Class org.quartz.locality.constraint.NodeGroupConstraint.Operator (Quartz Parent POM 2.0.1 API) Uses of Class org.quartz.locality.constraint.OsConstraint (Quartz Parent POM 2.0.1 API) Uses of Class org.quartz.locality.constraint.OsConstraint.Operator (Quartz Parent POM 2.0.1 API) Uses of Class org.quartz.locality.constraint.OsConstraint.OS (Quartz Parent POM 2.0.1 API) Uses of Class org.quartz.locality.constraint.evaluator.CpuEvaluator (Quartz Parent POM 2.0.1 API) Uses of Interface org.quartz.locality.constraint.evaluator.Evaluator (Quartz Parent POM 2.0.1 API) Uses of Class org.quartz.locality.constraint.evaluator.EvaluatorTimerTask (Quartz Parent POM 2.0.1 API) Uses of Class org.quartz.locality.constraint.evaluator.EvaluatorTimerTask.Status (Quartz Parent POM 2.0.1 API) Uses of Class org.quartz.locality.constraint.evaluator.MemoryEvaluator (Quartz Parent POM 2.0.1 API) Uses of Class org.quartz.locality.constraint.evaluator.NodeGroupEvaluator (Quartz Parent POM 2.0.1 API) Uses of Class org.quartz.locality.constraint.evaluator.OsEvaluator (Quartz Parent POM 2.0.1 API) Uses of Interface org.quartz.locality.constraint.evaluator.PersistentEvaluator (Quartz Parent POM 2.0.1 API) Uses of Class org.quartz.plugins.history.LoggingJobHistoryPlugin (Quartz Parent POM 2.0.1 API) Uses of Class org.quartz.plugins.history.LoggingTriggerHistoryPlugin (Quartz Parent POM 2.0.1 API) Uses of Class org.quartz.simpl.InitThreadContextClassLoadHelper (Quartz Parent POM 2.0.1 API) Uses of Class org.quartz.simpl.LoadingLoaderClassLoadHelper (Quartz Parent POM 2.0.1 API) Uses of Class org.quartz.simpl.PropertySettingJobFactory (Quartz Parent POM 2.0.1 API) Uses of Class org.quartz.simpl.RAMJobStore (Quartz Parent POM 2.0.1 API) Uses of Class org.quartz.simpl.SimpleClassLoadHelper (Quartz Parent POM 2.0.1 API) Uses of Class org.quartz.simpl.SimpleInstanceIdGenerator (Quartz Parent POM 2.0.1 API) Uses of Class org.quartz.simpl.SimpleJobFactory (Quartz Parent POM 2.0.1 API) Uses of Class org.quartz.simpl.SimpleThreadPool (Quartz Parent POM 2.0.1 API) Uses of Class org.quartz.simpl.SimpleTimeBroker (Quartz Parent POM 2.0.1 API) Uses of Class org.quartz.simpl.SystemPropertyInstanceIdGenerator (Quartz Parent POM 2.0.1 API) Uses of Class org.quartz.simpl.ThreadContextClassLoadHelper (Quartz Parent POM 2.0.1 API) Uses of Class org.quartz.simpl.ZeroSizeThreadPool (Quartz Parent POM 2.0.1 API) Uses of Interface org.quartz.utils.counter.sampled.SampledCounter (Quartz Parent POM 2.0.1 API) Uses of Class org.quartz.utils.counter.sampled.SampledCounterConfig (Quartz Parent POM 2.0.1 API) Uses of Class org.quartz.utils.counter.sampled.SampledCounterImpl (Quartz Parent POM 2.0.1 API) Uses of Interface org.quartz.utils.counter.sampled.SampledRateCounter (Quartz Parent POM 2.0.1 API) Uses of Class org.quartz.utils.counter.sampled.SampledRateCounterConfig (Quartz Parent POM 2.0.1 API) Uses of Class org.quartz.utils.counter.sampled.SampledRateCounterImpl (Quartz Parent POM 2.0.1 API) Uses of Class org.quartz.utils.counter.sampled.TimeStampedCounterValue (Quartz Parent POM 2.0.1 API)