gpt4 book ai didi

org.apache.zookeeper.jmx.ZKMBeanInfo.isHidden()方法的使用及代码示例

转载 作者:知者 更新时间:2024-03-15 22:33:31 26 4
gpt4 key购买 nike

本文整理了Java中org.apache.zookeeper.jmx.ZKMBeanInfo.isHidden()方法的一些代码示例,展示了ZKMBeanInfo.isHidden()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。ZKMBeanInfo.isHidden()方法的具体详情如下:
包路径:org.apache.zookeeper.jmx.ZKMBeanInfo
类名称:ZKMBeanInfo
方法名:isHidden

ZKMBeanInfo.isHidden介绍

[英]If isHidden returns true, the MBean won't be registered with MBean server, and thus won't be available for management tools. Used for grouping MBeans.
[中]如果isHidden返回true,MBean将不会在MBean服务器上注册,因此无法用于管理工具。用于对MBean进行分组。

代码示例

代码示例来源:origin: apache/zookeeper

/**
 * Unregister the MBean identified by the path.
 * @param path
 * @param bean
 */
private void unregister(String path,ZKMBeanInfo bean) throws JMException  {
  if(path==null)
    return;
  if (!bean.isHidden()) {
    final ObjectName objName = makeObjectName(path, bean);
    LOG.debug("Unregister MBean [{}]", objName);
    synchronized (LOCK) {
      mBeanServer.unregisterMBean(objName);
    }
  }        
}

代码示例来源:origin: apache/zookeeper

/**
 * Registers a new MBean with the platform MBean server. 
 * @param bean the bean being registered
 * @param parent if not null, the new bean will be registered as a child
 * node of this parent.
 */
public void register(ZKMBeanInfo bean, ZKMBeanInfo parent)
  throws JMException
{
  assert bean != null;
  String path = null;
  if (parent != null) {
    path = mapBean2Path.get(parent);
    assert path != null;
  }
  path = makeFullPath(path, parent);
  if(bean.isHidden())
    return;
  ObjectName oname = makeObjectName(path, bean);
  try {
    synchronized (LOCK) {
      mBeanServer.registerMBean(bean, oname);
      mapBean2Path.put(bean, path);
    }
  } catch (JMException e) {
    LOG.warn("Failed to register MBean " + bean.getName());
    throw e;
  }
}

代码示例来源:origin: org.apache.zookeeper/zookeeper

/**
 * Unregister the MBean identified by the path.
 * @param path
 * @param bean
 */
private void unregister(String path,ZKMBeanInfo bean) throws JMException {
  if(path==null)
    return;
  if (!bean.isHidden()) {
    try {
      mBeanServer.unregisterMBean(makeObjectName(path, bean));
    } catch (JMException e) {
      LOG.warn("Failed to unregister MBean " + bean.getName());
      throw e;
    }
  }        
}

代码示例来源:origin: org.apache.zookeeper/zookeeper

/**
 * Registers a new MBean with the platform MBean server. 
 * @param bean the bean being registered
 * @param parent if not null, the new bean will be registered as a child
 * node of this parent.
 */
public void register(ZKMBeanInfo bean, ZKMBeanInfo parent)
  throws JMException
{
  assert bean != null;
  String path = null;
  if (parent != null) {
    path = mapBean2Path.get(parent);
    assert path != null;
  }
  path = makeFullPath(path, parent);
  if(bean.isHidden())
    return;
  ObjectName oname = makeObjectName(path, bean);
  try {
    mBeanServer.registerMBean(bean, oname);
    mapBean2Path.put(bean, path);
    mapName2Bean.put(bean.getName(), bean);
  } catch (JMException e) {
    LOG.warn("Failed to register MBean " + bean.getName());
    throw e;
  }
}

代码示例来源:origin: jboss-fuse/fabric8

/**
 * Unregister the MBean identified by the path.
 * @param path
 * @param bean
 */
private void unregister(String path,ZKMBeanInfo bean) throws JMException {
  if(path==null)
    return;
  if (!bean.isHidden()) {
    try {
      mBeanServer.unregisterMBean(makeObjectName(path, bean));
    } catch (JMException e) {
      LOG.warn("Failed to unregister MBean " + bean.getName());
      throw e;
    }
  }        
}

代码示例来源:origin: org.apache.hadoop/zookeeper

/**
 * Unregister the MBean identified by the path.
 * @param path
 * @param bean
 */
private void unregister(String path,ZKMBeanInfo bean) throws JMException {
  if(path==null)
    return;
  if (!bean.isHidden()) {
    MBeanServer mbs = ManagementFactory.getPlatformMBeanServer();
    try {
      mbs.unregisterMBean(makeObjectName(path, bean));
    } catch (JMException e) {
      LOG.warn("Failed to unregister MBean " + bean.getName());
      throw e;
    }
  }        
}

代码示例来源:origin: io.fabric8/fabric-zookeeper

/**
 * Unregister the MBean identified by the path.
 * @param path
 * @param bean
 */
private void unregister(String path,ZKMBeanInfo bean) throws JMException {
  if(path==null)
    return;
  if (!bean.isHidden()) {
    try {
      mBeanServer.unregisterMBean(makeObjectName(path, bean));
    } catch (JMException e) {
      LOG.warn("Failed to unregister MBean " + bean.getName());
      throw e;
    }
  }
}

代码示例来源:origin: org.fusesource.fabric/fabric-linkedin-zookeeper

/**
 * Unregister the MBean identified by the path.
 * @param path
 * @param bean
 */
private void unregister(String path,ZKMBeanInfo bean) throws JMException {
  if(path==null)
    return;
  if (!bean.isHidden()) {
    try {
      mBeanServer.unregisterMBean(makeObjectName(path, bean));
    } catch (JMException e) {
      LOG.warn("Failed to unregister MBean " + bean.getName());
      throw e;
    }
  }
}

代码示例来源:origin: org.apache.hadoop/zookeeper

/**
 * Registers a new MBean with the platform MBean server. 
 * @param bean the bean being registered
 * @param parent if not null, the new bean will be registered as a child
 * node of this parent.
 */
public void register(ZKMBeanInfo bean, ZKMBeanInfo parent)
  throws JMException
{
  assert bean != null;
  String path = null;
  if (parent != null) {
    path = mapBean2Path.get(parent);
    assert path != null;
  }
  path = makeFullPath(path, parent);
  mapBean2Path.put(bean, path);
  mapName2Bean.put(bean.getName(), bean);
  if(bean.isHidden())
    return;
  MBeanServer mbs = ManagementFactory.getPlatformMBeanServer();
  ObjectName oname = makeObjectName(path, bean);
  try {
    mbs.registerMBean(bean, oname);
  } catch (JMException e) {
    LOG.warn("Failed to register MBean " + bean.getName());
    throw e;
  }
}

代码示例来源:origin: org.fusesource.fabric/fabric-linkedin-zookeeper

/**
 * Registers a new MBean with the platform MBean server. 
 * @param bean the bean being registered
 * @param parent if not null, the new bean will be registered as a child
 * node of this parent.
 */
public void register(ZKMBeanInfo bean, ZKMBeanInfo parent)
    throws JMException
{
  assert bean != null;
  String path = null;
  if (parent != null) {
    path = mapBean2Path.get(parent);
    assert path != null;
  }
  path = makeFullPath(path, parent);
  mapBean2Path.put(bean, path);
  mapName2Bean.put(bean.getName(), bean);
  if(bean.isHidden())
    return;
  ObjectName oname = makeObjectName(path, bean);
  try {
    mBeanServer.registerMBean(bean, oname);
  } catch (JMException e) {
    LOG.warn("Failed to register MBean " + bean.getName());
    throw e;
  }
}

代码示例来源:origin: io.fabric8/fabric-zookeeper

/**
 * Registers a new MBean with the platform MBean server. 
 * @param bean the bean being registered
 * @param parent if not null, the new bean will be registered as a child
 * node of this parent.
 */
public void register(ZKMBeanInfo bean, ZKMBeanInfo parent)
    throws JMException
{
  assert bean != null;
  String path = null;
  if (parent != null) {
    path = mapBean2Path.get(parent);
    assert path != null;
  }
  path = makeFullPath(path, parent);
  mapBean2Path.put(bean, path);
  mapName2Bean.put(bean.getName(), bean);
  if(bean.isHidden())
    return;
  ObjectName oname = makeObjectName(path, bean);
  try {
    mBeanServer.registerMBean(bean, oname);
  } catch (JMException e) {
    LOG.warn("Failed to register MBean " + bean.getName());
    throw e;
  }
}

代码示例来源:origin: jboss-fuse/fabric8

/**
 * Registers a new MBean with the platform MBean server. 
 * @param bean the bean being registered
 * @param parent if not null, the new bean will be registered as a child
 * node of this parent.
 */
public void register(ZKMBeanInfo bean, ZKMBeanInfo parent)
  throws JMException
{
  assert bean != null;
  String path = null;
  if (parent != null) {
    path = mapBean2Path.get(parent);
    assert path != null;
  }
  path = makeFullPath(path, parent);
  if(bean.isHidden())
    return;
  ObjectName oname = makeObjectName(path, bean);
  try {
    mBeanServer.registerMBean(bean, oname);
    mapBean2Path.put(bean, path);
    mapName2Bean.put(bean.getName(), bean);
  } catch (JMException e) {
    LOG.warn("Failed to register MBean " + bean.getName());
    throw e;
  }
}

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com