|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
guice-servlet-3.0.jar
.
See:
Description
Interface Summary | |
---|---|
InstanceFilterBinding | A binding to a single instance of a filter. |
InstanceServletBinding | A binding to a single instance of a servlet. |
LinkedFilterBinding | A linked binding to a filter. |
LinkedServletBinding | A linked binding to a servlet. |
ServletModule.FilterKeyBindingBuilder | See the EDSL examples at ServletModule.configureServlets() |
ServletModule.ServletKeyBindingBuilder | See the EDSL examples at ServletModule.configureServlets() |
ServletModuleBinding | A binding created by ServletModule . |
ServletModuleTargetVisitor<T,V> | A visitor for the servlet extension. |
Class Summary | |
---|---|
GuiceFilter | Apply this filter in web.xml above all other filters (typically), to all requests where you plan to use servlet scopes. |
GuiceServletContextListener | As of Guice 2.0 you can still use (your subclasses of) GuiceServletContextListener
class as a logical place to create and configure your injector. |
ServletModule | Configures the servlet scopes and creates bindings for the servlet API objects so you can inject the request, response, session, etc. |
ServletScopes | Servlet scopes. |
Enum Summary | |
---|---|
UriPatternType | An enumeration of the available URI-pattern matching styles |
Annotation Types Summary | |
---|---|
RequestParameters | Apply this to field or parameters of type Map<String, String[]>
when you want the HTTP request parameter map to be injected. |
RequestScoped | Apply this to implementation classes when you want one instance per request. |
SessionScoped | Apply this to implementation classes when you want one instance per session. |
Servlet API scopes, bindings and registration; this extension requires guice-servlet-3.0.jar
.
Apply GuiceFilter
to any servlets which will use the servlet
scopes. Install ServletModule
into your Injector
to install everything at once.
|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |