You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@camel.apache.org by gn...@apache.org on 2007/09/20 10:44:54 UTC
svn commit: r577633 -
/activemq/camel/trunk/components/camel-spring/src/main/java/org/apache/camel/spring/CamelContextFactoryBean.java
Author: gnodet
Date: Thu Sep 20 01:44:54 2007
New Revision: 577633
URL: http://svn.apache.org/viewvc?rev=577633&view=rev
Log:
Allow context customization at creation time
Modified:
activemq/camel/trunk/components/camel-spring/src/main/java/org/apache/camel/spring/CamelContextFactoryBean.java
Modified: activemq/camel/trunk/components/camel-spring/src/main/java/org/apache/camel/spring/CamelContextFactoryBean.java
URL: http://svn.apache.org/viewvc/activemq/camel/trunk/components/camel-spring/src/main/java/org/apache/camel/spring/CamelContextFactoryBean.java?rev=577633&r1=577632&r2=577633&view=diff
==============================================================================
--- activemq/camel/trunk/components/camel-spring/src/main/java/org/apache/camel/spring/CamelContextFactoryBean.java (original)
+++ activemq/camel/trunk/components/camel-spring/src/main/java/org/apache/camel/spring/CamelContextFactoryBean.java Thu Sep 20 01:44:54 2007
@@ -146,7 +146,7 @@
// -------------------------------------------------------------------------
public SpringCamelContext getContext() throws Exception {
if (context == null) {
- context = new SpringCamelContext(getApplicationContext());
+ context = createContext();
}
return context;
}
@@ -234,6 +234,13 @@
// Implementation methods
// -------------------------------------------------------------------------
+
+ /**
+ * Create the context
+ */
+ protected SpringCamelContext createContext() {
+ return new SpringCamelContext(getApplicationContext());
+ }
/**
* Strategy to install all available routes into the context