java - Mule - 如何访问Java组件内的流名称?

标签 java mule

我们确实有许多流之间共享的子流。我想在我的子流程中找到哪个流程是调用者...

梅尔:-

#[flow.name]

仅在 Logger 中工作。

我什至无法将此值传递到 session /任何其他属性(通过设置属性连接器),因此我可以使用 message.getProperty 方法进行访问。

提前致谢。

最佳答案

尝试使您的组件成为 org.mule.api.construct.FlowConstructAware。然后您应该能够获得它的名称。

HTH

关于java - Mule - 如何访问Java组件内的流名称?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37118352/

相关文章:

java - 在 Jython 中访问 Java 类的成员时出现 AttributeError

java - 向MySQL数据库添加数据

java - 如何将 mongo 中的 Criteria 与 TextCriteria 与 spring java 驱动程序结合起来?

java - 实例化 T 的子类时如何返回泛型类型 T

mule - 如何在 Mule 中将逗号分隔字符串传递给 JDBC 查询

mule - 将参数传递给 mule esb 中的 SOAP 请求

java - 如何动态创建一个包含 n 行的 Swing 列表,其中我为每一行放置 2 个数据

java - 基于条件的 Jackson JSON 日期格式序列化

java - 统计 Mule 流处理的请求数

java - Mule - 调用 Java 类时出错