mirror of
https://github.com/google/nomulus.git
synced 2025-05-12 22:38:16 +02:00
Wire in MetricsReporter to FrontendServlet
This work is identical to the work done for BackendServlet in [] ------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=132100448
This commit is contained in:
parent
c75ab37dab
commit
180240ae04
6 changed files with 72 additions and 0 deletions
|
@ -19,6 +19,13 @@ import google.registry.braintree.BraintreeModule;
|
|||
import google.registry.config.ConfigModule;
|
||||
import google.registry.keyring.api.KeyModule;
|
||||
import google.registry.keyring.api.VoidKeyringModule;
|
||||
import google.registry.monitoring.metrics.MetricReporter;
|
||||
import google.registry.monitoring.whitebox.StackdriverModule;
|
||||
import google.registry.request.Modules.AppIdentityCredentialModule;
|
||||
import google.registry.request.Modules.Jackson2Module;
|
||||
import google.registry.request.Modules.ModulesServiceModule;
|
||||
import google.registry.request.Modules.UrlFetchTransportModule;
|
||||
import google.registry.request.Modules.UseAppIdentityCredentialForGoogleApisModule;
|
||||
import google.registry.request.Modules.UserServiceModule;
|
||||
import google.registry.request.RequestModule;
|
||||
import google.registry.ui.ConsoleConfigModule;
|
||||
|
@ -29,14 +36,22 @@ import javax.inject.Singleton;
|
|||
@Singleton
|
||||
@Component(
|
||||
modules = {
|
||||
AppIdentityCredentialModule.class,
|
||||
BraintreeModule.class,
|
||||
ConfigModule.class,
|
||||
ConsoleConfigModule.class,
|
||||
FrontendMetricsModule.class,
|
||||
Jackson2Module.class,
|
||||
KeyModule.class,
|
||||
ModulesServiceModule.class,
|
||||
StackdriverModule.class,
|
||||
SystemClockModule.class,
|
||||
UrlFetchTransportModule.class,
|
||||
UseAppIdentityCredentialForGoogleApisModule.class,
|
||||
UserServiceModule.class,
|
||||
VoidKeyringModule.class,
|
||||
})
|
||||
interface FrontendComponent {
|
||||
FrontendRequestComponent startRequest(RequestModule requestModule);
|
||||
MetricReporter metricReporter();
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue