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)