Class ConversationFilter
- java.lang.Object
-
- org.jboss.weld.module.web.servlet.ConversationFilter
-
- All Implemented Interfaces:
jakarta.servlet.Filter
public class ConversationFilter extends Object implements jakarta.servlet.Filter
Filter that handles conversation context activation if mapped by the application. Otherwise, conversation context is activated byWeldInitialListenerat the beginning of the request processing.- Author:
- Jozef Hartinger
- See Also:
WeldInitialListener,ConversationContextActivator
-
-
Field Summary
Fields Modifier and Type Field Description static StringCONVERSATION_FILTER_REGISTERED
-
Constructor Summary
Constructors Constructor Description ConversationFilter()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voiddestroy()voiddoFilter(jakarta.servlet.ServletRequest request, jakarta.servlet.ServletResponse response, jakarta.servlet.FilterChain chain)voidinit(jakarta.servlet.FilterConfig filterConfig)
-
-
-
Field Detail
-
CONVERSATION_FILTER_REGISTERED
public static final String CONVERSATION_FILTER_REGISTERED
-
-
Method Detail
-
init
public void init(jakarta.servlet.FilterConfig filterConfig) throws jakarta.servlet.ServletException- Specified by:
initin interfacejakarta.servlet.Filter- Throws:
jakarta.servlet.ServletException
-
doFilter
public void doFilter(jakarta.servlet.ServletRequest request, jakarta.servlet.ServletResponse response, jakarta.servlet.FilterChain chain) throws IOException, jakarta.servlet.ServletException- Specified by:
doFilterin interfacejakarta.servlet.Filter- Throws:
IOExceptionjakarta.servlet.ServletException
-
destroy
public void destroy()
- Specified by:
destroyin interfacejakarta.servlet.Filter
-
-