Package org.apache.solr.util
Class JmxUtil
- java.lang.Object
 - 
- org.apache.solr.util.JmxUtil
 
 
- 
public final class JmxUtil extends Object
Utility methods to find a MBeanServer. 
- 
- 
Constructor Summary
Constructors Constructor Description JmxUtil() 
- 
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static MBeanServerfindFirstMBeanServer()Retrieve the first MBeanServer found and if not found return the platform mbean serverstatic MBeanServerfindMBeanServerForAgentId(String agentId)Find a MBeanServer given an agent id.static MBeanServerfindMBeanServerForServiceUrl(String serviceUrl)Find a MBeanServer given a service url. 
 - 
 
- 
- 
Method Detail
- 
findFirstMBeanServer
public static MBeanServer findFirstMBeanServer()
Retrieve the first MBeanServer found and if not found return the platform mbean server- Returns:
 - the first MBeanServer found
 
 
- 
findMBeanServerForServiceUrl
public static MBeanServer findMBeanServerForServiceUrl(String serviceUrl) throws IOException
Find a MBeanServer given a service url.- Parameters:
 serviceUrl- the service url- Returns:
 - a MBeanServer
 - Throws:
 IOException
 
- 
findMBeanServerForAgentId
public static MBeanServer findMBeanServerForAgentId(String agentId)
Find a MBeanServer given an agent id.- Parameters:
 agentId- the agent id- Returns:
 - a MBeanServer
 
 
 - 
 
 -