[英]Mule - How to get the name of the current component in a Java component
在Mule中,如何获取Java组件中当前组件的名称?
例如,
我在m子流中有一个像这样的Java组件:
<component class="com.paris.ClimbTower" doc:name="Climb" doc:description="Climb the Tower"/>
其中com.paris.ClimbTower是Callable的实现,如下所示:
public class ClimbTower implements Callable {
@Override
public Object onCall(MuleEventContext eventContext) throws Exception {
?????
}
我希望能够在ClimbTower类中获得组件名称(“ Climb”)以及可能的描述(“ Climb the Tower”)。 我环顾了传入的eventContext,但在任何地方都看不到它。
提前致谢 !!
Spring(加载Mule组件)会忽略doc
名称空间中的属性,因此您无法直接访问这些值。
您可以通过直接解析XML文件来读取这些值,尽管...
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.