< prev index next >

jdk/src/jdk.management.agent/share/classes/sun/management/jmxremote/ConnectorBootstrap.java

Print this page




  56 import java.util.Map;
  57 import java.util.Properties;
  58 import java.util.Set;
  59 import java.util.StringTokenizer;
  60 
  61 import javax.management.MBeanServer;
  62 import javax.management.remote.JMXAuthenticator;
  63 import javax.management.remote.JMXConnectorServer;
  64 import javax.management.remote.JMXConnectorServerFactory;
  65 import javax.management.remote.JMXServiceURL;
  66 import javax.management.remote.rmi.RMIConnectorServer;
  67 import javax.net.ssl.KeyManagerFactory;
  68 import javax.net.ssl.SSLContext;
  69 import javax.net.ssl.SSLSocket;
  70 import javax.net.ssl.SSLSocketFactory;
  71 import javax.net.ssl.TrustManagerFactory;
  72 import javax.rmi.ssl.SslRMIClientSocketFactory;
  73 import javax.rmi.ssl.SslRMIServerSocketFactory;
  74 import javax.security.auth.Subject;
  75 
  76 import com.sun.jmx.remote.internal.RMIExporter;
  77 import com.sun.jmx.remote.security.JMXPluggableAuthenticator;
  78 
  79 import jdk.internal.agent.Agent;
  80 import jdk.internal.agent.AgentConfigurationError;
  81 import static jdk.internal.agent.AgentConfigurationError.*;
  82 import jdk.internal.agent.ConnectorAddressLink;
  83 import jdk.internal.agent.FileSystem;
  84 import sun.rmi.server.UnicastRef;
  85 import sun.rmi.server.UnicastServerRef;
  86 import sun.rmi.server.UnicastServerRef2;
  87 
  88 /**
  89  * This class initializes and starts the RMIConnectorServer for JSR 163
  90  * JMX Monitoring.
  91  **/
  92 public final class ConnectorBootstrap {
  93 
  94     /**
  95      * Default values for JMX configuration properties.
  96      **/




  56 import java.util.Map;
  57 import java.util.Properties;
  58 import java.util.Set;
  59 import java.util.StringTokenizer;
  60 
  61 import javax.management.MBeanServer;
  62 import javax.management.remote.JMXAuthenticator;
  63 import javax.management.remote.JMXConnectorServer;
  64 import javax.management.remote.JMXConnectorServerFactory;
  65 import javax.management.remote.JMXServiceURL;
  66 import javax.management.remote.rmi.RMIConnectorServer;
  67 import javax.net.ssl.KeyManagerFactory;
  68 import javax.net.ssl.SSLContext;
  69 import javax.net.ssl.SSLSocket;
  70 import javax.net.ssl.SSLSocketFactory;
  71 import javax.net.ssl.TrustManagerFactory;
  72 import javax.rmi.ssl.SslRMIClientSocketFactory;
  73 import javax.rmi.ssl.SslRMIServerSocketFactory;
  74 import javax.security.auth.Subject;
  75 
  76 import com.sun.jmx.remote.internal.rmi.RMIExporter;
  77 import com.sun.jmx.remote.security.JMXPluggableAuthenticator;
  78 
  79 import jdk.internal.agent.Agent;
  80 import jdk.internal.agent.AgentConfigurationError;
  81 import static jdk.internal.agent.AgentConfigurationError.*;
  82 import jdk.internal.agent.ConnectorAddressLink;
  83 import jdk.internal.agent.FileSystem;
  84 import sun.rmi.server.UnicastRef;
  85 import sun.rmi.server.UnicastServerRef;
  86 import sun.rmi.server.UnicastServerRef2;
  87 
  88 /**
  89  * This class initializes and starts the RMIConnectorServer for JSR 163
  90  * JMX Monitoring.
  91  **/
  92 public final class ConnectorBootstrap {
  93 
  94     /**
  95      * Default values for JMX configuration properties.
  96      **/


< prev index next >