Package com.google.gerrit.httpd
Class WebSshGlueModule
java.lang.Object
com.google.inject.AbstractModule
com.google.gerrit.httpd.WebSshGlueModule
- All Implemented Interfaces:
com.google.inject.Module
public class WebSshGlueModule
extends com.google.inject.AbstractModule
Pulls objects from the SSH injector over the HTTP injector.
This mess is only necessary because we build up two different injectors, in order to have different request scopes. But some HTTP RPCs can cause changes to the SSH side of the house, and thus needs access to it.
-
Method Summary
Methods inherited from class com.google.inject.AbstractModule
addError, addError, addError, bind, bind, bind, bindConstant, binder, bindInterceptor, bindListener, bindListener, bindScope, configure, convertToTypes, currentStage, getMembersInjector, getMembersInjector, getProvider, getProvider, install, requestInjection, requestInjection, requestStaticInjection, requireBinding, requireBinding
-
Method Details
-
configure
protected void configure()- Overrides:
configure
in classcom.google.inject.AbstractModule
-