Thanks a lot. I see;

Camel could look up all the configured interceptor-strategies in spring
application context. But unfortunately, it seems we couldn't control the
wrap order of interceptor-strategies; 

============================================================================
On 2010/10/22 12:29 Willem Jiang Wrote
 Re: Could camel support configurable interceptor strategy in spring?

You can just add the InterceptorStrategies into the application, 
CamelContextFactoryBean will pick up these interceptorStrategies and set 
them into the camelContext.

You can find the code in the afterPropertiesSet() method of 
AbstractCamelContextFactoryBean[1].

[1]https://svn.apache.org/repos/asf/camel/trunk/components/camel-core-xml/sr
c/main/java/org/apache/camel/core/xml/AbstractCamelContextFactoryBean.java

On 10/22/10 12:15 PM, ext2 wrote:
> Hi:
>       Camel's Context support a low level
> API(CamelContext.addInterceptStrategy), which we could use it to add our
> custom interceptor-strategy in Java  DSL program;
>       But while using Spring DSL, it seems there is no such a
> configuration we can use to configure the custom interceptor-strategy;
>       How about to add such a support?
>
>       It may looks like as following:
>       <beans>
>               <bean id="interceptorStrategyList"
> class="org.apache.camel.InterceptorStrategyList ">
>               <camel:context>
>                       ...
>               </camel:context>
>       </beans>
>       The bean "interceptorStrategyList" support a method to return a list
> of custom interceptor strategy; And camel-spring could find the bean and
> register the interceptors into camelContext;
>
> Thanks any suggestion 
>
>
>


-- 
Willem
----------------------------------
Open Source Integration: http://www.fusesource.com
Blog:    http://willemjiang.blogspot.com (English)
          http://jnn.javaeye.com (Chinese)
Twitter: http://twitter.com/willemjiang


Reply via email to