本文整理了Java中javax.management.AttributeNotFoundException.getMessage()
方法的一些代码示例,展示了AttributeNotFoundException.getMessage()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。AttributeNotFoundException.getMessage()
方法的具体详情如下:
包路径:javax.management.AttributeNotFoundException
类名称: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;
}
内容来源于网络,如有侵权,请联系作者删除!