【问题标题】:Invoke a Mule flow from a java class - Spring Boot从 java 类调用 Mule 流 - Spring Boot
【发布时间】:2016-08-26 13:54:35
【问题描述】:

我想从 java 类调用 mule 流(该流已经监听 VM 端点),我可以通过创建 mule 客户端来实现,如下所示:-

MuleClient client = new MuleClient(muleContext);
client.dispatch("myEndPoint", "Message Payload", null);

但是,我在应用程序启动时创建了 mule 上下文,即 Spring Boot 主方法。

如何将 mule 上下文传递给任何 java 类,以便方法 可用于通过创建 mule 客户端来发送消息,如图所示 上面?

【问题讨论】:

    标签: java spring spring-boot mule


    【解决方案1】:

    请参考以下博客,其中解释了如何执行此操作: http://bushorn.com/running-mule-from-java/

    HTH

    【讨论】:

    • 是的,我可以这样做,但我不想每次执行我的 java 类时都加载上下文
    • 我认为您希望每次获得 mule 客户端时都使用它来创建组件配置(如数据库连接)。在这种情况下,它只会在启动应用程序时加载上下文
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-12-15
    • 1970-01-01
    相关资源
    最近更新 更多