|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface CLIModule
Marker interface for 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.
| Method Summary |
|---|
| Methods inherited from interface com.google.inject.Module |
|---|
configure |
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||