在Mule Anypoint-studio中使用Java组件调用类时,如何指定函数/方法的名称?
答案 0 :(得分:6)
我发现你必须通过在mule配置xml文件中添加以下内容来设置bean。
<invoke name="aName" object-ref="myBean" method="raiseException" doc:name="Invoke"/>
然后使用Invoke组件,您可以在其中指定bean和要调用的函数/方法
Declare @CustomerCount int
Declare @mailBody varchar(255)
SET @CustomerCount = (SELECT count(CustomerID) from CustomerTable)
set @mailBody = 'Total Customer in database is: ' + @CustomerCount
Exec msdb.dbo.sp_send_dbmail @profile_name='default',
@recipients='Person@company.com',
@subject='Total Customers Count',
@body=@mailBody
答案 1 :(得分:1)
如果您正在使用Java Component,那么您可以直接尝试使用Configuration XML:
<component class="com.mulesoft.training.JavaWithMultipleMethods" doc:name="Java">
<method-entry-point-resolver>
<include-entry-point method="getMethod"/>
</method-entry-point-resolver>
</component>