我有一个java组件,并希望让它执行sftp上传。我正在查看org.mule.transport.sftp以获得直接实例化"端点"的类的方法。我看到我可以使用SftpClient,但这看起来不像端点直接使用的类。有谁知道哪个类最适合我执行这样的sftp上传(也许是SftpConnector.class?)我希望能够自己设置属性,而不是依赖于XML表示法的限制(我的主要目标是有一些逻辑来创建属性,例如identityFile,...)。
谢谢,
答案 0 :(得分:0)
Mule-ish与传输交互的方式是通过MuleClient
。
在Java组件中注入MuleContext
,从中获取MuleClient
,然后使用send
或dispatch
,其URI与您要交互的SFTP端点匹配with(如sftp://...
)。