jwhao created ZOOKEEPER-3497:
--------------------------------

             Summary: org.apache.zookeeper.jmx.MBeanRegistry 单例 构造函数没有私有化
                 Key: ZOOKEEPER-3497
                 URL: https://issues.apache.org/jira/browse/ZOOKEEPER-3497
             Project: ZooKeeper
          Issue Type: Improvement
          Components: jmx
    Affects Versions: 3.6.0
            Reporter: jwhao


org.apache.zookeeper.jmx.MBeanRegistry

此类使用单例模式实现,项目中其他模块也没有手动new此类,但是此类的构造函数没有私有化

public MBeanRegistry () {
    try {
        mBeanServer = ManagementFactory.getPlatformMBeanServer(); 
    } catch (Error e) {
        // Account for running within IKVM and create a new MBeanServer
        // if the PlatformMBeanServer does not exist.
        mBeanServer = MBeanServerFactory.createMBeanServer();
    }
}



--
This message was sent by Atlassian JIRA
(v7.6.14#76016)

Reply via email to