new MBeanModule(), new JmxModule(), new JmxHttpModule(), new LogJmxModule(), new TraceTokenModule(),
@SuppressWarnings("unchecked") private static List<Map<String, Object>> toList(TabularData data) { ImmutableList.Builder<Map<String, Object>> builder = ImmutableList.builder(); // never trust JMX to do the right thing Set<List<?>> keySet = (Set<List<?>>) data.keySet(); if (keySet != null) { for (List<?> key : keySet) { if (key != null && !key.isEmpty()) { Object[] index = key.toArray(new Object[key.size()]); CompositeData value = data.get(index); if (value != null) { builder.add(toMap(value)); } } } } return builder.build(); } }
@SuppressWarnings("unchecked") private static List<Map<String, Object>> toList(TabularData data) { ImmutableList.Builder<Map<String, Object>> builder = ImmutableList.builder(); // never trust JMX to do the right thing Set<List<?>> keySet = (Set<List<?>>) data.keySet(); if (keySet != null) { for (List<?> key : keySet) { if (key != null && !key.isEmpty()) { Object[] index = key.toArray(new Object[0]); CompositeData value = data.get(index); if (value != null) { builder.add(toMap(value)); } } } } return builder.build(); } }
new MBeanModule(), new JmxModule(), new JmxHttpModule(), new LogJmxModule(), new TraceTokenModule(),
@SuppressWarnings("unchecked") private static List<Map<String, Object>> toList(TabularData data) { ImmutableList.Builder<Map<String, Object>> builder = ImmutableList.builder(); // never trust JMX to do the right thing Set<List<?>> keySet = (Set<List<?>>) data.keySet(); if (keySet != null) { for (List<?> key : keySet) { if (key != null && !key.isEmpty()) { Object[] index = key.toArray(new Object[key.size()]); CompositeData value = data.get(index); if (value != null) { builder.add(toMap(value)); } } } } return builder.build(); } }
new PrefixObjectNameGeneratorModule("io.prestosql"), new JmxModule(), new JmxHttpModule(), new LogJmxModule(), new TraceTokenModule(),
@SuppressWarnings("unchecked") private static List<Map<String, Object>> toList(TabularData data) { ImmutableList.Builder<Map<String, Object>> builder = ImmutableList.builder(); // never trust JMX to do the right thing Set<List<?>> keySet = (Set<List<?>>) data.keySet(); if (keySet != null) { for (List<?> key : keySet) { if (key != null && !key.isEmpty()) { Object[] index = key.toArray(new Object[0]); CompositeData value = data.get(index); if (value != null) { builder.add(toMap(value)); } } } } return builder.build(); } }
new PrefixObjectNameGeneratorModule("io.prestosql"), new JmxModule(), new JmxHttpModule(), new LogJmxModule(), new TraceTokenModule(),
@BeforeClass public void setup() throws Exception { Bootstrap app = new Bootstrap( new TestingNodeModule(), new TestingHttpServerModule(), new JsonModule(), new JaxrsModule(true), new JmxHttpModule(), binder -> binder.bind(MBeanServer.class).toInstance(mbeanServer)); Injector injector = app .quiet() .strictConfig() .initialize(); lifeCycleManager = injector.getInstance(LifeCycleManager.class); server = injector.getInstance(TestingHttpServer.class); client = new JettyHttpClient(); }
@BeforeClass public void setup() throws Exception { Bootstrap app = new Bootstrap( new TestingNodeModule(), new TestingHttpServerModule(), new JsonModule(), new JaxrsModule(true), new JmxHttpModule(), binder -> binder.bind(MBeanServer.class).toInstance(mbeanServer)); Injector injector = app .quiet() .strictConfig() .initialize(); lifeCycleManager = injector.getInstance(LifeCycleManager.class); server = injector.getInstance(TestingHttpServer.class); client = new JettyHttpClient(); }
public static void main(String[] args) throws Exception { Bootstrap app = new Bootstrap( new NodeModule(), new DiscoveryModule(), new HttpServerModule(), new JsonModule(), new JaxrsModule(true), new MBeanModule(), new JmxModule(), new JmxHttpModule(), new JmxHttpRpcModule(), new LogJmxModule(), new HttpEventModule(), new TraceTokenModule(), new MainModule()); try { Injector injector = app.strictConfig().initialize(); injector.getInstance(Announcer.class).start(); } catch (Throwable e) { log.error(e); System.exit(1); } } }
public static void main(String[] args) throws Exception { Bootstrap app = new Bootstrap( new NodeModule(), new DiscoveryModule(), new HttpServerModule(), new JsonModule(), new JaxrsModule(true), new MBeanModule(), new JmxModule(), new JmxHttpModule(), new JmxHttpRpcModule(), new LogJmxModule(), new HttpEventModule(), new TraceTokenModule(), new MainModule()); try { Injector injector = app.strictConfig().initialize(); injector.getInstance(Announcer.class).start(); } catch (Throwable e) { log.error(e); System.exit(1); } } }
@BeforeMethod public void setup() throws Exception { Bootstrap app = new Bootstrap( new TestingNodeModule(), new TestingHttpServerModule(), new JsonModule(), new JaxrsModule(true), new JmxHttpModule(), new JmxModule(), new MainModule()); Injector injector = app .strictConfig() .doNotInitializeLogging() .initialize(); lifeCycleManager = injector.getInstance(LifeCycleManager.class); server = injector.getInstance(TestingHttpServer.class); client = new JettyHttpClient(); }