我们可以将 AdviceWith 用于非测试目的吗?

问题描述 投票:0回答:1

我们有这样的场景:我们将 Camel 应用程序作为 jar 交付给客户,并允许客户对其进行自定义,在某些情况下,他们可能希望替换 Camel 路由中的节点,

在这种情况下是否建议使用 AdviceWith,或者它的使用仅用于测试?

通过扩展 EventNotifierSupport 的通知方法,我能够使用 AdviceWith 替换用于非测试目的的路由

java apache-camel
1个回答
0
投票

建议仅用于测试。其功能和设计仅用于测试目的。

但是,您当然可以使用 Camel 做任何您喜欢的事情。

也许你想做的事情可以用另一种方式存档,因为建议是使用camel-api中的现有功能,你也可以直接查看使用。

© www.soinside.com 2019 - 2024. All rights reserved.