You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@camel.apache.org by ni...@apache.org on 2013/12/09 03:11:28 UTC

[24/50] [abbrv] CAMEL-7030: quartz components now register the quartz scheduler in JMX by default, unless configured not to do so by end user. Fixed route policy tests using custom date type instead of using the java.util.Date.

http://git-wip-us.apache.org/repos/asf/camel/blob/31b419c9/components/camel-quartz2/src/test/resources/org/apache/camel/routepolicy/quartz2/SimplePolicies.xml
----------------------------------------------------------------------
diff --git a/components/camel-quartz2/src/test/resources/org/apache/camel/routepolicy/quartz2/SimplePolicies.xml b/components/camel-quartz2/src/test/resources/org/apache/camel/routepolicy/quartz2/SimplePolicies.xml
index ea3aea8..b213a8a 100644
--- a/components/camel-quartz2/src/test/resources/org/apache/camel/routepolicy/quartz2/SimplePolicies.xml
+++ b/components/camel-quartz2/src/test/resources/org/apache/camel/routepolicy/quartz2/SimplePolicies.xml
@@ -22,39 +22,41 @@
        http://camel.apache.org/schema/spring http://camel.apache.org/schema/spring/camel-spring.xsd
     ">
 
-    <bean id="date" class="org.apache.camel.routepolicy.quartz2.SimpleDate"/>
-
-    <bean id="defaultPolicy" class="org.apache.camel.routepolicy.quartz2.SimpleScheduledRoutePolicy"/>
-
-    <bean id="startPolicy" class="org.apache.camel.routepolicy.quartz2.SimpleScheduledRoutePolicy">
-    	<property name="routeStartDate" ref="date"/>
-    	<property name="routeStartRepeatCount" value="1"/>
-    	<property name="routeStartRepeatInterval" value="3000"/>    	
-    </bean>
-    
-    <bean id="stopPolicy" class="org.apache.camel.routepolicy.quartz2.SimpleScheduledRoutePolicy">
-    	<property name="routeStopDate" ref="date"/>
-    	<property name="routeStopRepeatCount" value="1"/>
-    	<property name="routeStopRepeatInterval" value="3000"/>    	
-	</bean>
-	
-	<bean id="suspendPolicy" class="org.apache.camel.routepolicy.quartz2.SimpleScheduledRoutePolicy">
-    	<property name="routeSuspendDate" ref="date"/>
-    	<property name="routeSuspendRepeatCount" value="1"/>
-    	<property name="routeSuspendRepeatInterval" value="3000"/>    	
-  	</bean>
-  	
-  	<bean id="resumePolicy" class="org.apache.camel.routepolicy.quartz2.SimpleScheduledRoutePolicy">
-       	<property name="routeResumeDate" ref="date"/>
-    	<property name="routeResumeRepeatCount" value="1"/>
-    	<property name="routeResumeRepeatInterval" value="3000"/>    	
- 	</bean> 
- 	
-    <routeContext id="testRouteContext" xmlns="http://camel.apache.org/schema/spring">
-        <route id="testRoute">
-            <from uri="direct:start"/>
-            <to uri="mock:success"/>
-        </route>
-    </routeContext>
+  <bean id="now" class="org.apache.camel.routepolicy.quartz2.DateFactory" factory-method="createDate">
+    <constructor-arg index="0" value="3000"/>
+  </bean>
+
+  <bean id="defaultPolicy" class="org.apache.camel.routepolicy.quartz2.SimpleScheduledRoutePolicy"/>
+
+  <bean id="startPolicy" class="org.apache.camel.routepolicy.quartz2.SimpleScheduledRoutePolicy">
+    <property name="routeStartDate" ref="now"/>
+    <property name="routeStartRepeatCount" value="1"/>
+    <property name="routeStartRepeatInterval" value="3000"/>
+  </bean>
+
+  <bean id="stopPolicy" class="org.apache.camel.routepolicy.quartz2.SimpleScheduledRoutePolicy">
+    <property name="routeStopDate" ref="now"/>
+    <property name="routeStopRepeatCount" value="1"/>
+    <property name="routeStopRepeatInterval" value="3000"/>
+  </bean>
+
+  <bean id="suspendPolicy" class="org.apache.camel.routepolicy.quartz2.SimpleScheduledRoutePolicy">
+    <property name="routeSuspendDate" ref="now"/>
+    <property name="routeSuspendRepeatCount" value="1"/>
+    <property name="routeSuspendRepeatInterval" value="3000"/>
+  </bean>
+
+  <bean id="resumePolicy" class="org.apache.camel.routepolicy.quartz2.SimpleScheduledRoutePolicy">
+    <property name="routeResumeDate" ref="now"/>
+    <property name="routeResumeRepeatCount" value="1"/>
+    <property name="routeResumeRepeatInterval" value="3000"/>
+  </bean>
+
+  <routeContext id="testRouteContext" xmlns="http://camel.apache.org/schema/spring">
+    <route id="testRoute">
+      <from uri="direct:start"/>
+      <to uri="mock:success"/>
+    </route>
+  </routeContext>
 
 </beans>