[英]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.