W - A generic type that extends SpringWorkpublic abstract class AbstractSpringWorkFilter<W extends SpringWork> extends AbstractHttpWorkFilter<W>
The class should be configured as a Bean to get the Autowiring working. If you plan to
use the default configurer WorkTrackerConfigurer, you won't need to create this bean
since it's already provided by that configurer (for Spring Boot).
| Constructor and Description |
|---|
AbstractSpringWorkFilter() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
doStartLog(W payload,
javax.servlet.http.HttpServletRequest httpRequest) |
protected javax.servlet.http.HttpServletRequest |
getHttpRequest(SpringWork payload,
javax.servlet.ServletRequest servletRequest) |
KeyCleanser |
getKeyCleanser() |
void |
init(javax.servlet.FilterConfig filterConfig) |
void |
setKeyCleanser(KeyCleanser keyCleanser) |
createWork, createWork, doFilter, getLogger, postProcess, setLoggergetFloodSensor, getOutstandingdestroy, getDetector, setDetector, setFloodSensor, setOutstandingpublic void init(javax.servlet.FilterConfig filterConfig)
throws javax.servlet.ServletException
init in interface javax.servlet.Filterinit in class BaseFilterjavax.servlet.ServletExceptionprotected javax.servlet.http.HttpServletRequest getHttpRequest(SpringWork payload, javax.servlet.ServletRequest servletRequest)
getHttpRequest in class AbstractHttpWorkFilter<W extends SpringWork>public KeyCleanser getKeyCleanser()
public void setKeyCleanser(KeyCleanser keyCleanser)
protected void doStartLog(W payload, javax.servlet.http.HttpServletRequest httpRequest)
doStartLog in class AbstractHttpWorkFilter<W extends SpringWork>Copyright © 2019. All rights reserved.