【发布时间】:2016-09-01 23:59:52
【问题描述】:
我有一个接收有效负载 (JsonData) 的 Java 组件,如下所示:
public String myMethod(JsonData payload) throws IOException {
// do things with payload.
}
这工作正常,但我还需要访问方法中的流变量。我知道,为此,我需要运行 myMessage.getInvocationProperty("my-variable-name"); 但是,由于我只传递有效负载,因此我无权访问 MuleMessage。如何更改我的方法以便我可以访问我的消息/属性?
我试过了:
org.mule.RequestContext.getEvent().getMessage()
但它已被弃用。
此外,我已经阅读了有关此问题的各种答案,但从未找到完整的答案。
谢谢,
【问题讨论】: