public interface JMXConnectorProvider
A provider for creating JMX API connector clients using a given
 protocol.  Instances of this interface are created by JMXConnectorFactory as part of its newJMXConnector method.
- Since:
- 1.5
- 
Method SummaryModifier and Type Method Description JMXConnectornewJMXConnector(JMXServiceURL serviceURL, Map<String,?> environment)Creates a new connector client that is ready to connect to the connector server at the given address.
- 
Method Details- 
newJMXConnectorJMXConnector newJMXConnector(JMXServiceURL serviceURL, Map<String,?> environment) throws IOExceptionCreates a new connector client that is ready to connect to the connector server at the given address. Each successful call to this method produces a different JMXConnectorobject.- Parameters:
- serviceURL- the address of the connector server to connect to.
- environment- a read-only Map containing named attributes to determine how the connection is made. Keys in this map must be Strings. The appropriate type of each associated value depends on the attribute.
- Returns:
- a JMXConnectorrepresenting the new connector client. Each successful call to this method produces a different object.
- Throws:
- NullPointerException- if- serviceURLor- environmentis null.
- IOException- It is recommended for a provider implementation to throw- MalformedURLExceptionif the protocol in the- serviceURLis not recognized by this provider,- JMXProviderExceptionif this is a provider for the protocol in- serviceURLbut it cannot be used for some reason or any other- IOExceptionif the connection cannot be made because of a communication problem.
 
 
-