/** * Create a private MBean server */ public JolokiaMBeanServer() { MBeanServer mBeanServer = MBeanServerFactory.newMBeanServer(); delegatedMBeans = new HashSet<ObjectName>(); delegateServer = ManagementFactory.getPlatformMBeanServer(); converters = new Converters(); init(mBeanServer); }
private void init(Configuration pConfig) { // Central objects converters = new Converters(); initLimits(pConfig); // Create and remember request dispatchers localDispatcher = new LocalRequestDispatcher(converters, restrictor, pConfig, logHandler); ServerHandle serverHandle = localDispatcher.getServerHandle(); requestDispatchers = createRequestDispatchers(pConfig, converters,serverHandle,restrictor); requestDispatchers.add(localDispatcher); // Backendstore for remembering agent state initMBeans(pConfig); agentDetails.setServerInfo(serverHandle.getVendor(),serverHandle.getProduct(),serverHandle.getVersion()); }
import org.junit.Assert; import org.junit.Test; public class ConvertersTest { @Test public void testInteger() { Converters converters = new Converters(); Assert.assertTrue(converters.isValueOfType("123", "java.lang.Integer")); Assert.assertFalse(converters.isValueOfType("ABC", "java.lang.Integer")); } @Test public void testString() { Converters converters = new Converters(); Assert.assertTrue(converters.isValueOfType("123", "java.lang.String")); Assert.assertTrue(converters.isValueOfType("ABC", "java.lang.String")); } }
/** * Create a private MBean server */ public JolokiaMBeanServer() { MBeanServer mBeanServer = MBeanServerFactory.newMBeanServer(); delegatedMBeans = new HashSet<ObjectName>(); delegateServer = ManagementFactory.getPlatformMBeanServer(); converters = new Converters(); init(mBeanServer); }
private void init(Configuration pConfig) { // Central objects converters = new Converters(); initLimits(pConfig); // Create and remember request dispatchers localDispatcher = new LocalRequestDispatcher(converters, restrictor, pConfig, logHandler); ServerHandle serverHandle = localDispatcher.getServerHandle(); requestDispatchers = createRequestDispatchers(pConfig, converters,serverHandle,restrictor); requestDispatchers.add(localDispatcher); // Backendstore for remembering agent state initMBeans(pConfig); agentDetails.setServerInfo(serverHandle.getVendor(),serverHandle.getProduct(),serverHandle.getVersion()); }
private void init(Configuration pConfig) { // Central objects converters = new Converters(); initLimits(pConfig); // Create and remember request dispatchers localDispatcher = new LocalRequestDispatcher(converters, restrictor, pConfig, logHandler); ServerHandle serverHandle = localDispatcher.getServerHandle(); requestDispatchers = createRequestDispatchers(pConfig, converters,serverHandle,restrictor); requestDispatchers.add(localDispatcher); // Backendstore for remembering agent state initMBeans(pConfig); agentDetails.setServerInfo(serverHandle.getVendor(),serverHandle.getProduct(),serverHandle.getVersion()); }