Package org.techbd.service.http
Class InteractionsFilter
java.lang.Object
org.springframework.web.filter.GenericFilterBean
org.springframework.web.filter.OncePerRequestFilter
org.techbd.service.http.InteractionsFilter
- All Implemented Interfaces:
jakarta.servlet.Filter
,org.springframework.beans.factory.Aware
,org.springframework.beans.factory.BeanNameAware
,org.springframework.beans.factory.DisposableBean
,org.springframework.beans.factory.InitializingBean
,org.springframework.context.EnvironmentAware
,org.springframework.core.env.EnvironmentCapable
,org.springframework.web.context.ServletContextAware
@Component
@WebFilter(urlPatterns="/*")
@Order(-999)
public class InteractionsFilter
extends org.springframework.web.filter.OncePerRequestFilter
-
Nested Class Summary
-
Field Summary
Fields inherited from class org.springframework.web.filter.OncePerRequestFilter
ALREADY_FILTERED_SUFFIX
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic final Interactions.RequestResponseEncountered
getActiveInteraction
(jakarta.servlet.http.HttpServletRequest request) static final Interactions.RequestEncountered
getActiveRequestEnc
(jakarta.servlet.http.HttpServletRequest request) static final Interactions.Tenant
getActiveRequestTenant
(jakarta.servlet.http.HttpServletRequest request) Methods inherited from class org.springframework.web.filter.OncePerRequestFilter
doFilter
Methods inherited from class org.springframework.web.filter.GenericFilterBean
afterPropertiesSet, destroy, getEnvironment, getFilterConfig, init, setBeanName, setEnvironment, setServletContext
-
Field Details
-
interactions
-
-
Constructor Details
-
InteractionsFilter
public InteractionsFilter()
-
-
Method Details
-
getActiveRequestTenant
public static final Interactions.Tenant getActiveRequestTenant(@NonNull jakarta.servlet.http.HttpServletRequest request) -
getActiveRequestEnc
public static final Interactions.RequestEncountered getActiveRequestEnc(@NonNull jakarta.servlet.http.HttpServletRequest request) -
getActiveInteraction
public static final Interactions.RequestResponseEncountered getActiveInteraction(@NonNull jakarta.servlet.http.HttpServletRequest request)
-