Class AbstractHtmlRequestInjector
java.lang.Object
com.adobe.acs.commons.http.injectors.AbstractHtmlRequestInjector
- All Implemented Interfaces:
javax.servlet.Filter
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected booleanaccepts(javax.servlet.ServletRequest servletRequest, javax.servlet.ServletResponse servletResponse) protected voiddeactivate(org.osgi.service.component.ComponentContext ctx) voiddestroy()final voiddoFilter(javax.servlet.ServletRequest servletRequest, javax.servlet.ServletResponse servletResponse, javax.servlet.FilterChain filterChain) protected abstract intgetInjectIndex(String originalContents) voidinit(javax.servlet.FilterConfig filterConfig) protected abstract voidinject(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, PrintWriter printWriter) protected final voidregisterAsFilter(org.osgi.service.component.ComponentContext ctx, int ranking, String pattern) protected final voidregisterAsSlingFilter(org.osgi.service.component.ComponentContext ctx, int ranking, String pattern) protected final void
-
Constructor Details
-
AbstractHtmlRequestInjector
public AbstractHtmlRequestInjector()
-
-
Method Details
-
init
public void init(javax.servlet.FilterConfig filterConfig) throws javax.servlet.ServletException - Specified by:
initin interfacejavax.servlet.Filter- Throws:
javax.servlet.ServletException
-
doFilter
public final void doFilter(javax.servlet.ServletRequest servletRequest, javax.servlet.ServletResponse servletResponse, javax.servlet.FilterChain filterChain) throws IOException, javax.servlet.ServletException - Specified by:
doFilterin interfacejavax.servlet.Filter- Throws:
IOExceptionjavax.servlet.ServletException
-
inject
protected abstract void inject(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, PrintWriter printWriter) -
getInjectIndex
-
destroy
public void destroy()- Specified by:
destroyin interfacejavax.servlet.Filter
-
accepts
protected boolean accepts(javax.servlet.ServletRequest servletRequest, javax.servlet.ServletResponse servletResponse) -
registerAsFilter
protected final void registerAsFilter(org.osgi.service.component.ComponentContext ctx, int ranking, String pattern) -
registerAsSlingFilter
protected final void registerAsSlingFilter(org.osgi.service.component.ComponentContext ctx, int ranking, String pattern) -
unregisterFilter
protected final void unregisterFilter() -
deactivate
@Deactivate protected void deactivate(org.osgi.service.component.ComponentContext ctx)
-