public interface CLIModule
extends com.google.inject.Module
Modules defined in CLI command plugins.
The bees command creates a child classloader and child Guice container for each command plugin.
When such a child container is created, any classes that implements this interface and is annotated with
Extension are discovered and added to the Guice container.
In other words, this is a way for CLI command plugins to customize the bindings.
Copyright © 2011-2013. All Rights Reserved.