| Package | Description |
|---|---|
| com.peterphi.std.guice.apploader | |
| com.peterphi.std.guice.apploader.impl | |
| com.peterphi.std.guice.common.eagersingleton |
| Modifier and Type | Method and Description |
|---|---|
void |
GuiceRole.injectorCreated(com.google.inject.Stage stage,
ClassScannerFactory scannerFactory,
org.apache.commons.configuration.CompositeConfiguration config,
org.apache.commons.configuration.PropertiesConfiguration overrides,
GuiceSetup setup,
List<com.google.inject.Module> modules,
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,
ClassScannerFactory scannerFactory,
org.apache.commons.configuration.CompositeConfiguration config,
org.apache.commons.configuration.PropertiesConfiguration overrides,
GuiceSetup setup,
List<com.google.inject.Module> modules,
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 |
|---|---|
GuiceBuilder |
GuiceBuilder.withScannerFactory(ClassScannerFactory scannerFactory) |
| Modifier and Type | Method and Description |
|---|---|
void |
BindEagerSingletonRole.injectorCreated(com.google.inject.Stage stage,
ClassScannerFactory scanner,
org.apache.commons.configuration.CompositeConfiguration config,
org.apache.commons.configuration.PropertiesConfiguration overrides,
GuiceSetup setup,
List<com.google.inject.Module> modules,
AtomicReference<com.google.inject.Injector> injectorRef,
com.codahale.metrics.MetricRegistry metrics) |
void |
BindEagerSingletonRole.register(com.google.inject.Stage stage,
ClassScannerFactory scannerFactory,
org.apache.commons.configuration.CompositeConfiguration config,
org.apache.commons.configuration.PropertiesConfiguration overrides,
GuiceSetup setup,
List<com.google.inject.Module> modules,
AtomicReference<com.google.inject.Injector> injectorRef,
com.codahale.metrics.MetricRegistry metrics) |
Copyright © 2016. All rights reserved.