org.elasticsearch.jmx.action
Class GetJmxServiceUrlAction

java.lang.Object
  extended by org.elasticsearch.util.component.AbstractComponent
      extended by org.elasticsearch.jmx.action.GetJmxServiceUrlAction

public class GetJmxServiceUrlAction
extends AbstractComponent


Field Summary
 
Fields inherited from class org.elasticsearch.util.component.AbstractComponent
componentSettings, logger, settings
 
Constructor Summary
GetJmxServiceUrlAction(Settings settings, JmxService jmxService, TransportService transportService, ClusterService clusterService)
           
 
Method Summary
 java.lang.String obtainPublishUrl(DiscoveryNode node)
           
 
Methods inherited from class org.elasticsearch.util.component.AbstractComponent
nodeName
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GetJmxServiceUrlAction

@Inject
public GetJmxServiceUrlAction(Settings settings,
                                     JmxService jmxService,
                                     TransportService transportService,
                                     ClusterService clusterService)
Method Detail

obtainPublishUrl

public java.lang.String obtainPublishUrl(DiscoveryNode node)
                                  throws ElasticSearchException
Throws:
ElasticSearchException