Package com.google.inject.servlet
Class InternalServletModule.BackwardsCompatibleServletContextProvider
java.lang.Object
com.google.inject.servlet.InternalServletModule.BackwardsCompatibleServletContextProvider
- All Implemented Interfaces:
Provider<javax.servlet.ServletContext>
,javax.inject.Provider<javax.servlet.ServletContext>
- Enclosing class:
- InternalServletModule
static class InternalServletModule.BackwardsCompatibleServletContextProvider
extends Object
implements Provider<javax.servlet.ServletContext>
Special Provider that tries to obtain an injected servlet context, specific to the current
injector, failing which, it falls back to the static singleton instance that is available in
the legacy Guice Servlet.
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
injectedServletContext
private javax.servlet.ServletContext injectedServletContext
-
-
Constructor Details
-
BackwardsCompatibleServletContextProvider
@Inject BackwardsCompatibleServletContextProvider()
-
-
Method Details
-
set
void set(javax.servlet.ServletContext injectedServletContext) -
get
public javax.servlet.ServletContext get()Description copied from interface:Provider
Provides an instance ofT
.
-