com.google.inject.tools.jmx
Class Manager

java.lang.Object
  extended by com.google.inject.tools.jmx.Manager

public class Manager
extends Object

Provides a JMX interface to Guice.


Constructor Summary
Manager()
           
 
Method Summary
static void main(String[] args)
          Run with no arguments for usage instructions.
static void manage(MBeanServer server, String domain, Injector injector)
          Registers all the bindings of an Injector with the given MBean server.
static void manage(String domain, Injector injector)
          Registers all the bindings of an Injector with the platform MBean server.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Manager

public Manager()
Method Detail

manage

public static void manage(String domain,
                          Injector injector)
Registers all the bindings of an Injector with the platform MBean server. Consider using the name of your root Module class as the domain.


manage

public static void manage(MBeanServer server,
                          String domain,
                          Injector injector)
Registers all the bindings of an Injector with the given MBean server. Consider using the name of your root Module class as the domain.


main

public static void main(String[] args)
                 throws Exception
Run with no arguments for usage instructions.

Throws:
Exception