javax.management.AttributeNotFoundException.getMessage()方法的使用及代码示例

x33g5p2x  于2022-01-15 转载在 其他  
字(13.7k)|赞(0)|评价(0)|浏览(107)

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

AttributeNotFoundException.getMessage介绍

暂无

代码示例

代码示例来源:origin: glowroot/glowroot

break;
} catch (AttributeNotFoundException e) {
  logger.debug(e.getMessage(), e);
  logFirstTimeMBeanAttributeNotFound(mbeanObjectName, mbeanAttributeName);
  continue;

代码示例来源:origin: com.mysql/management

public void testSetAttribute() throws Exception {
  Map options = new HashMap();
  options.put("foo", "bar");
  MysqldResourceI mysqld = new MysqldResourceTestImpl(options);
  SimpleMysqldDynamicMBean myBean = new SimpleMysqldDynamicMBean(mysqld);
  try {
    myBean.setAttribute(new Attribute("bogus", "werid"));
    fail();
  } catch (AttributeNotFoundException e) {
    assertTrue(e.getMessage(), e.getMessage().indexOf("bogus") >= 0);
  }
}

代码示例来源:origin: mysql/mysql-connector-mxj

public void testSetAttribute() throws Exception {
  Map options = new HashMap();
  options.put("foo", "bar");
  MysqldResourceI mysqld = new MysqldResourceTestImpl(null, null,
      options, new HashMap());
  SimpleMysqldDynamicMBean myBean = new SimpleMysqldDynamicMBean(
      new TestFactory(mysqld));
  try {
    myBean.setAttribute(new Attribute("bogus", "werid"));
    fail();
  } catch (AttributeNotFoundException e) {
    assertTrue(e.getMessage(), e.getMessage().indexOf("bogus") >= 0);
  }
}

代码示例来源:origin: com.mysql/management

public void testGetAttribute() throws Exception {
  Map options = new HashMap();
  options.put("foo", "bar");
  MysqldResourceI mysqld = new MysqldResourceTestImpl(options);
  SimpleMysqldDynamicMBean myBean = new SimpleMysqldDynamicMBean(mysqld);
  assertEquals("bar", myBean.getAttribute("foo"));
  try {
    myBean.getAttribute("b0gus");
    fail();
  } catch (AttributeNotFoundException e) {
    assertTrue(e.getMessage().indexOf("b0gus") >= 0);
  }
}

代码示例来源:origin: mysql/mysql-connector-mxj

public void testGetAttribute() throws Exception {
  Map options = new HashMap();
  options.put("foo", "bar");
  MysqldResourceI mysqld = new MysqldResourceTestImpl(null, null,
      options, new HashMap());
  SimpleMysqldDynamicMBean myBean = new SimpleMysqldDynamicMBean(
      new TestFactory(mysqld));
  assertEquals("bar", myBean.getAttribute("foo"));
  try {
    myBean.getAttribute("b0gus");
    fail();
  } catch (AttributeNotFoundException e) {
    assertTrue(e.getMessage().indexOf("b0gus") >= 0);
  }
}

代码示例来源:origin: org.ow2.bonita/bonita-server

@Override
public long getStartTime() throws MonitoringException {
 long result = 0;
 final MBeanServer mbeanServer = MBeanUtil.getMBeanServer();
 try {
  result = (Long) mbeanServer.getAttribute(new ObjectName(JvmMBean.JVM_MBEAN_NAME), "StartTime");
 } catch (final AttributeNotFoundException e) {
  throw new MonitoringException(e.getMessage(), e);
 } catch (final javax.management.InstanceNotFoundException e) {
  throw new MonitoringException(e.getMessage(), e);
 } catch (final MalformedObjectNameException e) {
  throw new MonitoringException(e.getMessage(), e);
 } catch (final MBeanException e) {
  throw new MonitoringException(e.getMessage(), e);
 } catch (final ReflectionException e) {
  throw new MonitoringException(e.getMessage(), e);
 } catch (final NullPointerException e) {
  throw new MonitoringException(e.getMessage(), e);
 }
 return result;
}

代码示例来源:origin: org.ow2.bonita/bonita-server

@Override
public int getThreadCount() throws MonitoringException {
 int result = 0;
 final MBeanServer mbeanServer = MBeanUtil.getMBeanServer();
 try {
  result = (Integer) mbeanServer.getAttribute(new ObjectName(JvmMBean.JVM_MBEAN_NAME), "ThreadCount");
 } catch (final MalformedObjectNameException e) {
  throw new MonitoringException(e.getMessage(), e);
 } catch (final MBeanException e) {
  throw new MonitoringException(e.getMessage(), e);
 } catch (final ReflectionException e) {
  throw new MonitoringException(e.getMessage(), e);
 } catch (final AttributeNotFoundException e) {
  throw new MonitoringException(e.getMessage(), e);
 } catch (final javax.management.InstanceNotFoundException e) {
  throw new MonitoringException(e.getMessage(), e);
 }
 return result;
}

代码示例来源:origin: org.ow2.bonita/bonita-server

@Override
public double getSystemLoadAverage() throws MonitoringException {
 double result = 0;
 final MBeanServer mbeanServer = MBeanUtil.getMBeanServer();
 try {
  result = (Double) mbeanServer.getAttribute(new ObjectName(JvmMBean.JVM_MBEAN_NAME), "SystemLoadAverage");
 } catch (final MalformedObjectNameException e) {
  throw new MonitoringException(e.getMessage(), e);
 } catch (final MBeanException e) {
  throw new MonitoringException(e.getMessage(), e);
 } catch (final ReflectionException e) {
  throw new MonitoringException(e.getMessage(), e);
 } catch (final AttributeNotFoundException e) {
  throw new MonitoringException(e.getMessage(), e);
 } catch (final javax.management.InstanceNotFoundException e) {
  throw new MonitoringException(e.getMessage(), e);
 }
 return result;
}

代码示例来源:origin: org.ow2.bonita/bonita-server

@Override
public int getAvailableProcessors() throws MonitoringException {
 int result;
 final MBeanServer mbeanServer = MBeanUtil.getMBeanServer();
 try {
  result = (Integer) mbeanServer.getAttribute(new ObjectName(JvmMBean.JVM_MBEAN_NAME), "AvailableProcessors");
 } catch (final MalformedObjectNameException e) {
  throw new MonitoringException(e.getMessage(), e);
 } catch (final MBeanException e) {
  throw new MonitoringException(e.getMessage(), e);
 } catch (final ReflectionException e) {
  throw new MonitoringException(e.getMessage(), e);
 } catch (final AttributeNotFoundException e) {
  throw new MonitoringException(e.getMessage(), e);
 } catch (final javax.management.InstanceNotFoundException e) {
  throw new MonitoringException(e.getMessage(), e);
 }
 return result;
}

代码示例来源:origin: org.ow2.bonita/bonita-server

@Override
public String getJvmVersion() throws MonitoringException {
 String result;
 final MBeanServer mbeanServer = MBeanUtil.getMBeanServer();
 try {
  result = (String) mbeanServer.getAttribute(new ObjectName(JvmMBean.JVM_MBEAN_NAME), "JvmVersion");
 } catch (final MalformedObjectNameException e) {
  throw new MonitoringException(e.getMessage(), e);
 } catch (final MBeanException e) {
  throw new MonitoringException(e.getMessage(), e);
 } catch (final ReflectionException e) {
  throw new MonitoringException(e.getMessage(), e);
 } catch (final AttributeNotFoundException e) {
  throw new MonitoringException(e.getMessage(), e);
 } catch (final javax.management.InstanceNotFoundException e) {
  throw new MonitoringException(e.getMessage(), e);
 }
 return result;
}

代码示例来源:origin: org.ow2.bonita/bonita-server

@SuppressWarnings("unchecked")
@Override
public Map<String, String> getJvmSystemProperties() throws MonitoringException {
 final MBeanServer mbeanServer = MBeanUtil.getMBeanServer();
 try {
  return (Map<String, String>) mbeanServer.getAttribute(new ObjectName(JvmMBean.JVM_MBEAN_NAME),
    "JvmSystemProperties");
 } catch (final MalformedObjectNameException e) {
  throw new MonitoringException(e.getMessage(), e);
 } catch (final MBeanException e) {
  throw new MonitoringException(e.getMessage(), e);
 } catch (final ReflectionException e) {
  throw new MonitoringException(e.getMessage(), e);
 } catch (final AttributeNotFoundException e) {
  throw new MonitoringException(e.getMessage(), e);
 } catch (final javax.management.InstanceNotFoundException e) {
  throw new MonitoringException(e.getMessage(), e);
 }
}

代码示例来源:origin: org.ow2.bonita/bonita-server

@Override
public float getMemoryUsagePercentage() throws MonitoringException {
 float result = 0;
 final MBeanServer mbeanServer = MBeanUtil.getMBeanServer();
 try {
  result = (Float) mbeanServer.getAttribute(new ObjectName(JvmMBean.JVM_MBEAN_NAME), "MemoryUsagePercentage");
 } catch (final MalformedObjectNameException e) {
  throw new MonitoringException(e.getMessage(), e);
 } catch (final MBeanException e) {
  throw new MonitoringException(e.getMessage(), e);
 } catch (final ReflectionException e) {
  throw new MonitoringException(e.getMessage(), e);
 } catch (final AttributeNotFoundException e) {
  throw new MonitoringException(e.getMessage(), e);
 } catch (final javax.management.InstanceNotFoundException e) {
  throw new MonitoringException(e.getMessage(), e);
 }
 return result;
}

代码示例来源:origin: org.ow2.bonita/bonita-server

@Override
public String getJvmName() throws MonitoringException {
 String result;
 final MBeanServer mbeanServer = MBeanUtil.getMBeanServer();
 try {
  result = (String) mbeanServer.getAttribute(new ObjectName(JvmMBean.JVM_MBEAN_NAME), "JvmName");
 } catch (final MalformedObjectNameException e) {
  throw new MonitoringException(e.getMessage(), e);
 } catch (final MBeanException e) {
  throw new MonitoringException(e.getMessage(), e);
 } catch (final ReflectionException e) {
  throw new MonitoringException(e.getMessage(), e);
 } catch (final AttributeNotFoundException e) {
  throw new MonitoringException(e.getMessage(), e);
 } catch (final javax.management.InstanceNotFoundException e) {
  throw new MonitoringException(e.getMessage(), e);
 }
 return result;
}

代码示例来源:origin: org.ow2.bonita/bonita-server

@Override
public long getCurrentMemoryUsage() throws MonitoringException {
 long result = 0;
 final MBeanServer mbeanServer = MBeanUtil.getMBeanServer();
 try {
  result = (Long) mbeanServer.getAttribute(new ObjectName(JvmMBean.JVM_MBEAN_NAME), "CurrentMemoryUsage");
 } catch (final MalformedObjectNameException e) {
  throw new MonitoringException(e.getMessage(), e);
 } catch (final MBeanException e) {
  throw new MonitoringException(e.getMessage(), e);
 } catch (final ReflectionException e) {
  throw new MonitoringException(e.getMessage(), e);
 } catch (final AttributeNotFoundException e) {
  throw new MonitoringException(e.getMessage(), e);
 } catch (final javax.management.InstanceNotFoundException e) {
  throw new MonitoringException(e.getMessage(), e);
 }
 return result;
}

代码示例来源:origin: org.ow2.bonita/bonita-server

@Override
public long getTotalThreadsCpuTime() throws MonitoringException {
 long result = 0;
 final MBeanServer mbeanServer = MBeanUtil.getMBeanServer();
 try {
  result = (Long) mbeanServer.getAttribute(new ObjectName(JvmMBean.JVM_MBEAN_NAME), "TotalThreadsCpuTime");
 } catch (final MalformedObjectNameException e) {
  throw new MonitoringException(e.getMessage(), e);
 } catch (final MBeanException e) {
  throw new MonitoringException(e.getMessage(), e);
 } catch (final ReflectionException e) {
  throw new MonitoringException(e.getMessage(), e);
 } catch (final AttributeNotFoundException e) {
  throw new MonitoringException(e.getMessage(), e);
 } catch (final javax.management.InstanceNotFoundException e) {
  throw new MonitoringException(e.getMessage(), e);
 }
 return result;
}

代码示例来源:origin: org.ow2.bonita/bonita-server

@Override
public String getOSName() throws MonitoringException {
 String result;
 final MBeanServer mbeanServer = MBeanUtil.getMBeanServer();
 try {
  result = (String) mbeanServer.getAttribute(new ObjectName(JvmMBean.JVM_MBEAN_NAME), "OSName");
 } catch (final MalformedObjectNameException e) {
  throw new MonitoringException(e.getMessage(), e);
 } catch (final MBeanException e) {
  throw new MonitoringException(e.getMessage(), e);
 } catch (final ReflectionException e) {
  throw new MonitoringException(e.getMessage(), e);
 } catch (final AttributeNotFoundException e) {
  throw new MonitoringException(e.getMessage(), e);
 } catch (final javax.management.InstanceNotFoundException e) {
  throw new MonitoringException(e.getMessage(), e);
 }
 return result;
}

代码示例来源:origin: org.ow2.bonita/bonita-server

@Override
public long getUpTime() throws MonitoringException {
 long result = 0;
 final MBeanServer mbeanServer = MBeanUtil.getMBeanServer();
 try {
  result = (Long) mbeanServer.getAttribute(new ObjectName(JvmMBean.JVM_MBEAN_NAME), "UpTime");
 } catch (final MalformedObjectNameException e) {
  throw new MonitoringException(e.getMessage(), e);
 } catch (final MBeanException e) {
  throw new MonitoringException(e.getMessage(), e);
 } catch (final ReflectionException e) {
  throw new MonitoringException(e.getMessage(), e);
 } catch (final AttributeNotFoundException e) {
  throw new MonitoringException(e.getMessage(), e);
 } catch (final javax.management.InstanceNotFoundException e) {
  throw new MonitoringException(e.getMessage(), e);
 }
 return result;
}

代码示例来源:origin: org.ow2.bonita/bonita-server

@Override
public String getOSArch() throws MonitoringException {
 String result;
 final MBeanServer mbeanServer = MBeanUtil.getMBeanServer();
 try {
  result = (String) mbeanServer.getAttribute(new ObjectName(JvmMBean.JVM_MBEAN_NAME), "OSArch");
 } catch (final MalformedObjectNameException e) {
  throw new MonitoringException(e.getMessage(), e);
 } catch (final MBeanException e) {
  throw new MonitoringException(e.getMessage(), e);
 } catch (final ReflectionException e) {
  throw new MonitoringException(e.getMessage(), e);
 } catch (final AttributeNotFoundException e) {
  throw new MonitoringException(e.getMessage(), e);
 } catch (final javax.management.InstanceNotFoundException e) {
  throw new MonitoringException(e.getMessage(), e);
 }
 return result;
}

代码示例来源:origin: org.ow2.bonita/bonita-server

@Override
public String getOSVersion() throws MonitoringException {
 String result;
 final MBeanServer mbeanServer = MBeanUtil.getMBeanServer();
 try {
  result = (String) mbeanServer.getAttribute(new ObjectName(JvmMBean.JVM_MBEAN_NAME), "OSVersion");
 } catch (final MalformedObjectNameException e) {
  throw new MonitoringException(e.getMessage(), e);
 } catch (final MBeanException e) {
  throw new MonitoringException(e.getMessage(), e);
 } catch (final ReflectionException e) {
  throw new MonitoringException(e.getMessage(), e);
 } catch (final AttributeNotFoundException e) {
  throw new MonitoringException(e.getMessage(), e);
 } catch (final javax.management.InstanceNotFoundException e) {
  throw new MonitoringException(e.getMessage(), e);
 }
 return result;
}

代码示例来源:origin: org.ow2.bonita/bonita-server

@Override
public String getJvmVendor() throws MonitoringException {
 String result;
 final MBeanServer mbeanServer = MBeanUtil.getMBeanServer();
 try {
  result = (String) mbeanServer.getAttribute(new ObjectName(JvmMBean.JVM_MBEAN_NAME), "JvmVendor");
 } catch (final MalformedObjectNameException e) {
  throw new MonitoringException(e.getMessage(), e);
 } catch (final MBeanException e) {
  throw new MonitoringException(e.getMessage(), e);
 } catch (final ReflectionException e) {
  throw new MonitoringException(e.getMessage(), e);
 } catch (final AttributeNotFoundException e) {
  throw new MonitoringException(e.getMessage(), e);
 } catch (final javax.management.InstanceNotFoundException e) {
  throw new MonitoringException(e.getMessage(), e);
 }
 return result;
}

相关文章