| Interface and Description |
|---|
| com.netflix.governator.guice.LifecycleInjectorBuilderSuite
This class is deprecated in favor of using
BootstrapModule or just ModuleInfo. All the
LifecycleInjectorBuilder functionality is now available via the BootstrapBinder
passed to BootstrapModule |
| Class and Description |
|---|
| com.netflix.governator.guice.SingletonModule
Use com.netflix.governator.SingletonModule instead
|
| Annotation Type and Description |
|---|
| com.netflix.governator.annotations.Modules |
| Method and Description |
|---|
| com.netflix.governator.guice.DelegatingLifecycleInjectorBuilder.createInjector() |
| com.netflix.governator.guice.LifecycleInjectorBuilder.createInjector()
this API creates the "main" child injector.
but it has the side effect of calling build() method
that will create a new LifecycleInjector.
Instead, you should just build() LifecycleInjector object.
then call LifecycleInjector.createInjector() directly.
|
| com.netflix.governator.guice.DelegatingLifecycleInjectorBuilder.withRootModule(Class>) |
| com.netflix.governator.guice.LifecycleInjectorBuilder.withRootModule(Class>) |
| Enum Constant and Description |
|---|
| com.netflix.governator.guice.LifecycleInjectorMode.REAL_CHILD_INJECTORS
using Guice child injectors has unwanted side effects. It also makes some patterns (e.g. injecting the Injector) difficult
|
| Annotation Type Element and Description |
|---|
| com.netflix.governator.guice.annotations.Bootstrap.value |