【发布时间】:2014-11-13 03:19:34
【问题描述】:
我有一个 Mule 应用程序,其中包含许多流和 HTTP 端点,以及一个需要调用其中一些的 Groovy 脚本。有没有办法可以检索已注册的 HTTP 端点列表,以便构建正确的 URL 来获取与特定服务关联的主机和端口?
【问题讨论】:
标签: http groovy mule connector
我有一个 Mule 应用程序,其中包含许多流和 HTTP 端点,以及一个需要调用其中一些的 Groovy 脚本。有没有办法可以检索已注册的 HTTP 端点列表,以便构建正确的 URL 来获取与特定服务关联的主机和端口?
【问题讨论】:
标签: http groovy mule connector
好吧,这比听起来容易:
ep = muleContext.getRegistry().getEndpoints()
ep.each
{
if (it.getEndpointURI().toString().contains("---service name---"))
. . .
}
【讨论】: