Package com.google.inject.servlet
Interface ServletModuleTargetVisitor<T,V>
-
- All Superinterfaces:
BindingTargetVisitor<T,V>
public interface ServletModuleTargetVisitor<T,V> extends BindingTargetVisitor<T,V>
A visitor for the servlet extension.If your
BindingTargetVisitorimplements this interface, bindings created by usingServletModulewill be visited through this interface.- Since:
- 3.0
-
-
Method Summary
-
-
-
Method Detail
-
visit
V visit(LinkedFilterBinding binding)
Visits a filter binding created byServletModule.filter(java.lang.String, java.lang.String...), whereServletModule.FilterKeyBindingBuilder.through(java.lang.Class<? extends javax.servlet.Filter>)is called with a Class or Key.If multiple patterns were specified, this will be called multiple times.
-
visit
V visit(InstanceFilterBinding binding)
Visits a filter binding created byServletModule.filter(java.lang.String, java.lang.String...)whereServletModule.FilterKeyBindingBuilder.through(java.lang.Class<? extends javax.servlet.Filter>)is called with aFilter.If multiple patterns were specified, this will be called multiple times.
-
visit
V visit(LinkedServletBinding binding)
Visits a servlet binding created byServletModule.serve(java.lang.String, java.lang.String...)whereServletModule.ServletKeyBindingBuilder.with(java.lang.Class<? extends javax.servlet.http.HttpServlet>), is called with a Class or Key.If multiple patterns were specified, this will be called multiple times.
-
visit
V visit(InstanceServletBinding binding)
Visits a servlet binding created byServletModule.serve(java.lang.String, java.lang.String...)whereServletModule.ServletKeyBindingBuilder.with(java.lang.Class<? extends javax.servlet.http.HttpServlet>), is called with anHttpServlet.If multiple patterns were specified, this will be called multiple times.
-
-