You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@labs.apache.org by ha...@apache.org on 2012/01/10 02:29:53 UTC
svn commit: r1229439 - in /labs/magnet: core/pom.xml
core/src/main/java/org/apache/labs/magnet/core/CoreRouteBuilder.java
core/src/test/java/org/apache/labs/magnet/core/RestServiceTest.java
magnet/pom.xml
Author: hadrian
Date: Tue Jan 10 01:29:53 2012
New Revision: 1229439
URL: http://svn.apache.org/viewvc?rev=1229439&view=rev
Log:
Add support for scheduled routes via camel-quartz
Modified:
labs/magnet/core/pom.xml
labs/magnet/core/src/main/java/org/apache/labs/magnet/core/CoreRouteBuilder.java
labs/magnet/core/src/test/java/org/apache/labs/magnet/core/RestServiceTest.java
labs/magnet/magnet/pom.xml
Modified: labs/magnet/core/pom.xml
URL: http://svn.apache.org/viewvc/labs/magnet/core/pom.xml?rev=1229439&r1=1229438&r2=1229439&view=diff
==============================================================================
--- labs/magnet/core/pom.xml (original)
+++ labs/magnet/core/pom.xml Tue Jan 10 01:29:53 2012
@@ -90,6 +90,10 @@
<groupId>org.apache.camel</groupId>
<artifactId>camel-velocity</artifactId>
</dependency>
+ <dependency>
+ <groupId>org.apache.camel</groupId>
+ <artifactId>camel-quartz</artifactId>
+ </dependency>
<dependency>
<groupId>org.springframework</groupId>
Modified: labs/magnet/core/src/main/java/org/apache/labs/magnet/core/CoreRouteBuilder.java
URL: http://svn.apache.org/viewvc/labs/magnet/core/src/main/java/org/apache/labs/magnet/core/CoreRouteBuilder.java?rev=1229439&r1=1229438&r2=1229439&view=diff
==============================================================================
--- labs/magnet/core/src/main/java/org/apache/labs/magnet/core/CoreRouteBuilder.java (original)
+++ labs/magnet/core/src/main/java/org/apache/labs/magnet/core/CoreRouteBuilder.java Tue Jan 10 01:29:53 2012
@@ -16,13 +16,15 @@
*/
package org.apache.labs.magnet.core;
-import org.apache.camel.Exchange;
import org.apache.camel.builder.RouteBuilder;
+import org.slf4j.Logger;
+import org.slf4j.LoggerFactory;
public class CoreRouteBuilder extends RouteBuilder {
+ protected final transient Logger log = LoggerFactory.getLogger(CoreRouteBuilder.class);
+
@Override
public void configure() throws Exception {
- from("direct:core").routeId("core").noAutoStartup()
- .setHeader(Exchange.FILE_NAME, constant("filename")).to("log:core");
+ from("direct:ignore").routeId("ignore").to("mock:ignore");
}
}
Modified: labs/magnet/core/src/test/java/org/apache/labs/magnet/core/RestServiceTest.java
URL: http://svn.apache.org/viewvc/labs/magnet/core/src/test/java/org/apache/labs/magnet/core/RestServiceTest.java?rev=1229439&r1=1229438&r2=1229439&view=diff
==============================================================================
--- labs/magnet/core/src/test/java/org/apache/labs/magnet/core/RestServiceTest.java (original)
+++ labs/magnet/core/src/test/java/org/apache/labs/magnet/core/RestServiceTest.java Tue Jan 10 01:29:53 2012
@@ -33,7 +33,7 @@ public class RestServiceTest extends Cam
protected ClassPathXmlApplicationContext createApplicationContext() {
return new ClassPathXmlApplicationContext("META-INF/spring/beans.xml");
}
-
+
@Test
public void testAddBulletin() throws Exception {
HttpPost post = new HttpPost("http://localhost:9100/bbs");
Modified: labs/magnet/magnet/pom.xml
URL: http://svn.apache.org/viewvc/labs/magnet/magnet/pom.xml?rev=1229439&r1=1229438&r2=1229439&view=diff
==============================================================================
--- labs/magnet/magnet/pom.xml (original)
+++ labs/magnet/magnet/pom.xml Tue Jan 10 01:29:53 2012
@@ -114,6 +114,11 @@
</dependency>
<dependency>
<groupId>org.apache.camel</groupId>
+ <artifactId>camel-quartz</artifactId>
+ <version>${camel.version}</version>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.camel</groupId>
<artifactId>camel-test</artifactId>
<version>${camel.version}</version>
</dependency>
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@labs.apache.org
For additional commands, e-mail: commits-help@labs.apache.org