All Classes and Interfaces
Class
Description
Apply this filter in web.xml above all other filters (typically), to all requests where you plan
to use servlet scopes.
As of Guice 2.0 you can still use (your subclasses of)
GuiceServletContextListener class
as a logical place to create and configure your injector.A binding to a single instance of a filter.
A binding to a single instance of a servlet.
A linked binding to a filter.
A linked binding to a servlet.
Apply this to field or parameters of type
Map<String, String[]> when you want the HTTP
request parameter map to be injected.Apply this to implementation classes when you want one instance per request.
Object that can be used to apply a request scope to a block of code.
Closeable subclass that does not throw any exceptions from close.
Exception thrown when there was a failure entering request scope.
Annotates a
GuiceFilter that provides scope functionality, but doesn't dispatch to ServletModule bound servlets or filters.Configures the servlet scopes and creates bindings for the servlet API objects so you can inject
the request, response, session, etc.
See the EDSL examples at
ServletModule.configureServlets()See the EDSL examples at
ServletModule.configureServlets()A binding created by
ServletModule.A visitor for the servlet extension.
Servlet scopes.
Apply this to implementation classes when you want one instance per session.
An enumeration of the available URI-pattern matching styles