You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@servicemix.apache.org by ge...@apache.org on 2010/12/01 21:40:14 UTC

svn commit: r1041157 - in /servicemix/components/engines/servicemix-quartz/trunk: pom.xml src/main/java/org/apache/servicemix/quartz/QuartzEndpoint.java

Author: gertv
Date: Wed Dec  1 20:40:14 2010
New Revision: 1041157

URL: http://svn.apache.org/viewvc?rev=1041157&view=rev
Log:
Add better javadocs to improve generated wiki/xsd documentation

Modified:
    servicemix/components/engines/servicemix-quartz/trunk/pom.xml
    servicemix/components/engines/servicemix-quartz/trunk/src/main/java/org/apache/servicemix/quartz/QuartzEndpoint.java

Modified: servicemix/components/engines/servicemix-quartz/trunk/pom.xml
URL: http://svn.apache.org/viewvc/servicemix/components/engines/servicemix-quartz/trunk/pom.xml?rev=1041157&r1=1041156&r2=1041157&view=diff
==============================================================================
--- servicemix/components/engines/servicemix-quartz/trunk/pom.xml (original)
+++ servicemix/components/engines/servicemix-quartz/trunk/pom.xml Wed Dec  1 20:40:14 2010
@@ -134,6 +134,13 @@
                 </exclusion>
             </exclusions>
         </dependency>
+
+        <!-- documentation -->
+        <dependency>
+            <groupId>org.apache.servicemix</groupId>
+            <artifactId>servicemix-common</artifactId>
+            <classifier>sources</classifier>
+        </dependency>      
     </dependencies>
 
     <build>

Modified: servicemix/components/engines/servicemix-quartz/trunk/src/main/java/org/apache/servicemix/quartz/QuartzEndpoint.java
URL: http://svn.apache.org/viewvc/servicemix/components/engines/servicemix-quartz/trunk/src/main/java/org/apache/servicemix/quartz/QuartzEndpoint.java?rev=1041157&r1=1041156&r2=1041157&view=diff
==============================================================================
--- servicemix/components/engines/servicemix-quartz/trunk/src/main/java/org/apache/servicemix/quartz/QuartzEndpoint.java (original)
+++ servicemix/components/engines/servicemix-quartz/trunk/src/main/java/org/apache/servicemix/quartz/QuartzEndpoint.java Wed Dec  1 20:40:14 2010
@@ -62,6 +62,8 @@ public class QuartzEndpoint extends Cons
     }
 
     /**
+     * A list of of {@link org.quartz.Trigger} instances to allow configuring multiple schedules for the same endpoint.
+     *
      * @param triggers the triggers to set
      */
     public void setTriggers(List<Trigger> triggers) {
@@ -76,6 +78,8 @@ public class QuartzEndpoint extends Cons
     }
 
     /**
+     * A single {@link org.quartz.Trigger} instance to define the trigger schedule.
+     *
      * @param trigger the trigger to set
      */
     public void setTrigger(Trigger trigger) {
@@ -90,6 +94,8 @@ public class QuartzEndpoint extends Cons
     }
 
     /**
+     * A map with {@link org.quartz.Calendar} instances to define the trigger schedule.
+     *
      * @param calendar the calendar to set
      */
     public void setCalendars(Map<String, Calendar> calendars) {
@@ -104,6 +110,8 @@ public class QuartzEndpoint extends Cons
     }
 
     /**
+     * Set a custom JobDetail bean to be used in the triggered events.
+     *
      * @param job the job to set
      */
     public void setJobDetail(JobDetail job) {
@@ -114,6 +122,11 @@ public class QuartzEndpoint extends Cons
         return marshaler;
     }
 
+    /**
+     * Set a custom marshaler class to translate the JobDetail information into a normalized message.
+     *
+     * @param marshaler
+     */
     public void setMarshaler(QuartzMarshaler marshaler) {
         this.marshaler = marshaler;
     }