/**
* read standard attributes at first!
* @throws IOException ioe
*/
@Test
public void t1testClientNetworkStandardAttributes() throws IOException {
//connect to server
final JMXConnector connection = JmxConnectionHelper.buildJmxMPConnector(JMXSERVERIP,clientObj.getConnectorSystemPort());
MBeanServerConnection mbs = JmxServerHelper.getMBeanServer(connection);
Assert.assertNotSame(0,mbs.getMBeanCount());
ObjectName network = JmxServerHelper.findObjectName(mbs,"de.b4sh.byter","Network");
Assert.assertNotNull(network);
//assert the attributes
final boolean executorStatus = JmxClientNetworkHelper.getExecutorServiceStatus(mbs,network);
Assert.assertEquals(false,executorStatus);
final int networkBufferSize = JmxClientNetworkHelper.getNetworkBufferSize(mbs,network);
Assert.assertEquals(8192,networkBufferSize);
final String hostaddress = JmxClientNetworkHelper.getServerHostAddress(mbs,network);
Assert.assertEquals("localhost",hostaddress);
final int hostport = JmxClientNetworkHelper.getServerHostPort(mbs,network);
Assert.assertEquals(0,hostport);
final int targetPregenChunkSize = JmxClientNetworkHelper.getTargetPregenChunkSize(mbs,network);
Assert.assertEquals(8192,targetPregenChunkSize);
final long transmitTarget = JmxClientNetworkHelper.getTransmitTarget(mbs,network);
Assert.assertEquals(8192,transmitTarget);
}
JmxClientNetworkTest.java 文件源码
java
阅读 33
收藏 0
点赞 0
评论 0
项目:Byter
作者:
评论列表
文章目录