/**
* Create MBean server, register MBeans.
*/
public final void setUp() throws Exception {
// Get the Platform MBean Server
mbs = MBeanServerFactory.createMBeanServer();
// Sets the MBean server on which the query is to be performed.
new QueryEval() {
private static final long serialVersionUID = 3832902139541599280L;
}.setMBeanServer(mbs);
instances = new Hello[10];
names = new ObjectName[instances.length];
instances[0] = new Hello();
instances[1] = new Hello();
instances[2] = new Hello();
instances[1].setNumber(new Integer(123));
instances[1].setNumber1(new BigDecimal((double) 123123123));
instances[2].setIntNumber1(10);
instances[2].setIntNumber2(100);
instances[2].setLongNumber1(10);
instances[2].setLongNumber2(100);
instances[2].setDoubleNumber1(10);
instances[2].setDoubleNumber2(100);
instances[2].setFloatNumber1(10);
instances[2].setFloatNumber2(100);
instances[2].setBoolean1(true);
instances[2].setBoolean2(false);
instances[2].setNumber1(new BigDecimal((double) 10));
instances[2].setNumber2(new BigDecimal((double) 100));
// Register the Hello MBean
for (int i = 0; i < instances.length; i++) {
if (instances[i] != null) {
names[i] = new ObjectName(
"org.apache.harmony.test.func.api.javax.management:type=Hello"
+ i);
mbs.registerMBean(instances[i], names[i]);
}
}
}
QueryTest.java 文件源码
java
阅读 24
收藏 0
点赞 0
评论 0
项目:freeVM
作者:
评论列表
文章目录