| Package | Description |
|---|---|
| com.peterphi.std.guice.apploader | |
| com.peterphi.std.guice.apploader.impl | |
| com.peterphi.std.guice.common.eagersingleton |
| Modifier and Type | Class and Description |
|---|---|
class |
BasicSetup |
| Modifier and Type | Method and Description |
|---|---|
void |
GuiceRole.injectorCreated(com.google.inject.Stage stage,
ClassScanner scanner,
org.apache.commons.configuration.CompositeConfiguration config,
org.apache.commons.configuration.PropertiesConfiguration overrides,
GuiceSetup setup,
java.util.List<com.google.inject.Module> modules,
java.util.concurrent.atomic.AtomicReference<com.google.inject.Injector> injectorRef,
com.codahale.metrics.MetricRegistry metrics)
Called once the Injector has been created
|
void |
GuiceRole.register(com.google.inject.Stage stage,
ClassScanner scanner,
org.apache.commons.configuration.CompositeConfiguration config,
org.apache.commons.configuration.PropertiesConfiguration overrides,
GuiceSetup setup,
java.util.List<com.google.inject.Module> modules,
java.util.concurrent.atomic.AtomicReference<com.google.inject.Injector> injectorRef,
com.codahale.metrics.MetricRegistry metrics)
Provides an opportunity to influence modules (adding, removing, reordering) being loaded.
|
| Modifier and Type | Method and Description |
|---|---|
static com.google.inject.Injector |
GuiceInjectorBootstrap.createInjector(org.apache.commons.configuration.Configuration configuration,
GuiceSetup setup)
Deprecated.
Creates an Injector by taking a preloaded service.properties and a pre-constructed GuiceSetup
|
static com.google.inject.Injector |
GuiceInjectorBootstrap.createInjector(GuiceSetup setup)
Deprecated.
Creates an Injector by taking a pre-constructed GuiceSetup
|
static com.google.inject.Injector |
GuiceInjectorBootstrap.createInjector(PropertyFile properties,
GuiceSetup setup)
Deprecated.
Creates an Injector by taking a preloaded service.properties and a pre-constructed GuiceSetup
|
GuiceBuilder |
GuiceBuilder.withSetup(GuiceSetup setup) |
| Modifier and Type | Method and Description |
|---|---|
GuiceBuilder |
GuiceBuilder.withSetup(java.lang.Class<? extends GuiceSetup> clazz) |
| Modifier and Type | Method and Description |
|---|---|
void |
BindEagerSingletonRole.injectorCreated(com.google.inject.Stage stage,
ClassScanner scanner,
org.apache.commons.configuration.CompositeConfiguration config,
org.apache.commons.configuration.PropertiesConfiguration overrides,
GuiceSetup setup,
java.util.List<com.google.inject.Module> modules,
java.util.concurrent.atomic.AtomicReference<com.google.inject.Injector> injectorRef,
com.codahale.metrics.MetricRegistry metrics) |
void |
BindEagerSingletonRole.register(com.google.inject.Stage stage,
ClassScanner scanner,
org.apache.commons.configuration.CompositeConfiguration config,
org.apache.commons.configuration.PropertiesConfiguration overrides,
GuiceSetup setup,
java.util.List<com.google.inject.Module> modules,
java.util.concurrent.atomic.AtomicReference<com.google.inject.Injector> injectorRef,
com.codahale.metrics.MetricRegistry metrics) |
Copyright © 2014. All Rights Reserved.