You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@camel.apache.org by js...@apache.org on 2008/02/12 17:07:03 UTC
svn commit: r620840 -
/activemq/camel/trunk/components/camel-spring/src/main/java/org/apache/camel/spring/Main.java
Author: jstrachan
Date: Tue Feb 12 08:07:02 2008
New Revision: 620840
URL: http://svn.apache.org/viewvc?rev=620840&view=rev
Log:
added a hook to make it easier to post-process the CamelContext when reusing the Main
Modified:
activemq/camel/trunk/components/camel-spring/src/main/java/org/apache/camel/spring/Main.java
Modified: activemq/camel/trunk/components/camel-spring/src/main/java/org/apache/camel/spring/Main.java
URL: http://svn.apache.org/viewvc/activemq/camel/trunk/components/camel-spring/src/main/java/org/apache/camel/spring/Main.java?rev=620840&r1=620839&r2=620840&view=diff
==============================================================================
--- activemq/camel/trunk/components/camel-spring/src/main/java/org/apache/camel/spring/Main.java (original)
+++ activemq/camel/trunk/components/camel-spring/src/main/java/org/apache/camel/spring/Main.java Tue Feb 12 08:07:02 2008
@@ -320,12 +320,16 @@
}
protected void postProcessContext() throws Exception {
+ CamelContext camelContext = SpringCamelContext.springCamelContext(applicationContext);
if (ObjectHelper.isNotNullAndNonEmpty(dotOutputDir)) {
RouteDotGenerator generator = new RouteDotGenerator(dotOutputDir);
- CamelContext camelContext = SpringCamelContext.springCamelContext(applicationContext);
LOG.info("Generating DOT file for routes: " + dotOutputDir + " for: " + camelContext);
generator.drawRoutes(camelContext);
}
+ postProcesCamelContext(camelContext);
+ }
+
+ protected void postProcesCamelContext(CamelContext camelContext) {
}
protected String getVersion() {