我有一个包含许多流和HTTP端点的Mule应用程序,以及需要调用其中一些的Groovy脚本。有没有办法可以检索已注册的HTTP端点列表,以便构建正确的URL以获取与特定服务关联的主机和端口?
答案 0 :(得分:1)
好的,它比听起来更容易:
ep = muleContext.getRegistry().getEndpoints()
ep.each
{
if (it.getEndpointURI().toString().contains("---service name---"))
. . .
}