Mule—如何在Java组件中获取当前组件的名称
在Mule中,如何在java组件中获取当前组件的名称 比如说, 我在mule流中有这样一个Java组件:-Mule—如何在Java组件中获取当前组件的名称,mule,Mule,在Mule中,如何在java组件中获取当前组件的名称 比如说, 我在mule流中有这样一个Java组件:- <component class="com.paris.ClimbTower" doc:name="Climb" doc:description="Climb the Tower"/> 我希望能够在攀登塔类中获得组件名称(“攀登”)以及可能的描述(“攀登塔”)。我在传入的eventContext中四处查看,但在任何地方都看不到它 提前谢谢 Spring(加载Mule组件)忽略
<component class="com.paris.ClimbTower" doc:name="Climb" doc:description="Climb the Tower"/>
我希望能够在攀登塔类中获得组件名称(“攀登”)以及可能的描述(“攀登塔”)。我在传入的eventContext中四处查看,但在任何地方都看不到它
提前谢谢 Spring(加载Mule组件)忽略了
doc
命名空间中的属性,因此您无法直接访问这些值
您可以通过直接解析XML文件来读取这些值
public class ClimbTower implements Callable {
@Override
public Object onCall(MuleEventContext eventContext) throws Exception {
?????
}