anchor.diff:  remain on old Quartz 1.x, please +
    use the old link:quartz.html[Quartz] component instead.
   
  -### URI format
  -
  -[source,java]
  ----------------------------------------------
  +=== URI format
  +
  +----
   quartz2://timerName?options
   quartz2://groupName/timerName?options
   quartz2://groupName/timerName?cron=expression
   quartz2://timerName?cron=expression
  ----------------------------------------------
  +----
   
   The component uses either a `CronTrigger` or a `SimpleTrigger`. If no
   cron expression is provided, the component uses a simple trigger. If no
  
positive.code: The `fireTime` header contains the `java.util.Date` of when the exchange
  was fired.
  
  ### Using Cron Triggers
  
  Quartz supports
  http://www.quartz-scheduler.org/documentation/quartz-2.x/tutorials/crontrigger[Cron-like
  
negative.code: to configure properties:
  
  [width="100%",cols="10%,10%,10%,70%",options="header",]
  |===
  |Parameter |Default |Type |Description
  
  |`properties` |`null` |`Properties` |You can configure a `java.util.Properties` instance.
  
  |`propertiesFile` |`null` |`String` |File name of the properties to load from the classpath
  |===
  
  To do this you can configure this in Spring XML as follows
  
  [source,xml]
  ----
  <bean id="quartz2" class="org.apache.camel.component.quartz2.QuartzComponent">
      <property name="propertiesFile" value="com/mycompany/myquartz.properties"/>
  </bean>
  ----
  
  === Enabling Quartz scheduler in JMX
  
  You need to configure the quartz scheduler properties to enable JMX. +
   That is typically setting the option
  