MX4JModelMBean.java 文件源码

java
阅读 23 收藏 0 点赞 0 评论 0

项目:monarch 作者:
public void setModelMBeanInfo(ModelMBeanInfo modelMBeanInfo)
    throws MBeanException, RuntimeOperationsException {
  if (modelMBeanInfo == null)
    throw new RuntimeOperationsException(new IllegalArgumentException(
        LocalizedStrings.MX4JModelMBean_MODELMBEANINFO_CANNOT_BE_NULL.toLocalizedString()));
  if (!isModelMBeanInfoValid(modelMBeanInfo))
    throw new RuntimeOperationsException(new IllegalArgumentException(
        LocalizedStrings.MX4JModelMBean_MODELMBEANINFO_IS_INVALID.toLocalizedString()));

  m_modelMBeanInfo = (ModelMBeanInfo) modelMBeanInfo.clone();

  Logger logger = getLogger();
  if (logger.isEnabledFor(Logger.DEBUG))
    logger.debug("ModelMBeanInfo successfully set to: " + m_modelMBeanInfo);
  // Only now the MBean can be registered in the MBeanServer
  m_canBeRegistered = true;
}
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号