public void testConnectorMXJPropertiesTransformDefaultConstructor() { ConnectorMXJPropertiesTransform munger = null; agent = new MysqldDynamicMBeanTestAgent("mysql"); munger = new ConnectorMXJPropertiesTransform(); assertEquals(agent.get(), munger.getMBeanServer()); }
public void testGetHostAndPort() throws Exception { assertEquals("localhost", munger.getHost()); assertEquals(PORT, munger.getPort()); }
MysqldResourceI getMysqldResource() { if (mysqldResource == null) { newMysqldResource(); } return mysqldResource; }
/** creates the MBean server and adds the Mysqld & Browser Beans */ public MysqldTestAgentSunHtmlAdaptor(int port, String name) throws JMException { this.agent = new MysqldDynamicMBeanTestAgent("MysqldAgent"); agent.addBean("mysql", name, new MysqldDynamicMBean()); addBrowser(port); }
/** creates the MBean server and adds the Mysqld & Browser Beans */ public MysqldTestAgentSunHtmlAdaptor(int port, String name) throws JMException { this.agent = new MysqldDynamicMBeanTestAgent("MysqldAgent"); agent.addBean("mysql", name, new MysqldDynamicMBean()); addBroser(port); }
public void testNameMatch() throws Exception { assertFalse(munger.classNameMatch("foo")); assertTrue(munger.classNameMatch(MysqldDynamicMBean.class.getName())); assertTrue(munger.classNameMatch(SimpleMysqldDynamicMBean.class .getName())); assertTrue(munger.classNameMatch(JBossMysqldDynamicMBean.class .getName())); }
public void testTransformProperties() throws Exception { Properties props = new Properties(); props.put(NonRegisteringDriver.HOST_PROPERTY_KEY, "foo"); props.put(NonRegisteringDriver.PORT_PROPERTY_KEY, PORT); munger.transformProperties(props); assertEquals("localhost:" + PORT, props .get(NonRegisteringDriver.HOST_PROPERTY_KEY)); assertEquals(PORT, props.get(NonRegisteringDriver.PORT_PROPERTY_KEY)); }
protected void setUp() throws Exception { testUtil = new TestUtil(); String[] objectNames = new String[] { "mysql:name=MySQL1" }; Class mbeanClass = MysqldDynamicMBean.class; TestMBeanServer mbs = new TestMBeanServer(objectNames, mbeanClass); munger = new ConnectorMXJPropertiesTransform(mbs); }
/** * starts an MBean server with: 1) a MySQL bean */ public static void main(String args[]) throws Exception { new MysqldDynamicMBeanTestAgent("mysql"); }
public void inner() throws Exception { invoke(START_METHOD, null, null); } };
public void inner() throws Exception { setAttribute(att); } }.exec();
protected Object inner() throws Exception { return getAttribute(key); } };
/** * @return the port of the MBean managed MySQL server * @throws SQLException */ String getPort() throws SQLException { return (String) new Exceptions.SQLBlock(System.err) { public Object inner() throws Exception { return getPortInner(); } }.exec(); }
public void testConnectorMXJPropertiesTransformDefaultConstructor() { ConnectorMXJPropertiesTransform munger = null; agent = new MysqldDynamicMBeanTestAgent("mysql"); munger = new ConnectorMXJPropertiesTransform(); assertEquals(agent.get(), munger.getMBeanServer()); }
public void testGetHostAndPort() throws Exception { assertEquals("localhost", munger.getHost()); assertEquals(PORT, munger.getPort()); }
public void testNameMatch() throws Exception { assertFalse(munger.classNameMatch("foo")); assertTrue(munger.classNameMatch(MysqldDynamicMBean.class.getName())); assertTrue(munger.classNameMatch(SimpleMysqldDynamicMBean.class .getName())); assertTrue(munger.classNameMatch(JBossMysqldDynamicMBean.class .getName())); }
public void testTransformProperties() throws Exception { Properties props = new Properties(); props.put(NonRegisteringDriver.HOST_PROPERTY_KEY, "foo"); props.put(NonRegisteringDriver.PORT_PROPERTY_KEY, PORT); munger.transformProperties(props); assertEquals("localhost:" + PORT, props .get(NonRegisteringDriver.HOST_PROPERTY_KEY)); assertEquals(PORT, props.get(NonRegisteringDriver.PORT_PROPERTY_KEY)); }
protected void setUp() throws Exception { testUtil = new TestUtil(); String[] objectNames = new String[] { "mysql:name=MySQL1" }; Class mbeanClass = MysqldDynamicMBean.class; TestMBeanServer mbs = new TestMBeanServer(objectNames, mbeanClass); munger = new ConnectorMXJPropertiesTransform(mbs); }
/** * starts an MBean server with: 1) a MySQL bean */ public static void main(String args[]) throws Exception { new MysqldDynamicMBeanTestAgent("mysql"); }
public Object inner() throws Exception { return invoke(START_METHOD, null, null); } };