public class RequestTracingFilterNoAsync extends RequestTracingFilter
RequestTracingFilter for use in environments where async request processing is not used.ERROR_REQUEST_URI_ATTRIBUTE, FILTER_HAS_ALREADY_EXECUTED_ATTRIBUTE, USER_ID_HEADER_KEYS_LIST_INIT_PARAM_NAME, userIdHeaderKeysFromInitParam| Constructor and Description |
|---|
RequestTracingFilterNoAsync() |
| Modifier and Type | Method and Description |
|---|---|
protected boolean |
isAsyncDispatch(javax.servlet.http.HttpServletRequest request)
The dispatcher type
javax.servlet.DispatcherType.ASYNC introduced in Servlet 3.0 means a filter can be invoked in more than one thread over
the course of a single request. |
destroy, doFilter, doFilterInternal, getUserIdHeaderKeys, init, skipDispatchprotected boolean isAsyncDispatch(javax.servlet.http.HttpServletRequest request)
RequestTracingFilterjavax.servlet.DispatcherType.ASYNC introduced in Servlet 3.0 means a filter can be invoked in more than one thread over
the course of a single request. This method should return true if the filter is currently executing within an asynchronous dispatch.isAsyncDispatch in class RequestTracingFilterrequest - the current request