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.

Author:
crazybob@google.com (Bob Lee)

Constructor Summary
Manager()
           
 
Method Summary
static void main(String[] args)
          Run with no arguments for usage instructions.
static void manage(MBeanServer server, String domain, Container container)
          Registers the bindings for the container with the given MBean server.
static void manage(String domain, Container container)
          Registers the bindings for the container 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,
                          Container container)
Registers the bindings for the container 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,
                          Container container)
Registers the bindings for the container 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