Class FilterRegistrationBeanUtil
- java.lang.Object
-
- org.hawaiiframework.logging.config.filter.FilterRegistrationBeanUtil
-
public final class FilterRegistrationBeanUtil extends Object
Utility for registering filter registration beans for servlet filters.
-
-
Field Summary
Fields Modifier and Type Field Description static EnumSet<javax.servlet.DispatcherType>
ALL_DISPATCHER_TYPES
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static <T extends javax.servlet.Filter>
org.springframework.boot.web.servlet.FilterRegistrationBean<T>createFilterRegistrationBean(T filter, LoggingFilterProperties filterProperties)
Helper method to wrap a filter in aFilterRegistrationBean
with the configured order.static <T extends javax.servlet.Filter>
org.springframework.boot.web.servlet.FilterRegistrationBean<T>createFilterRegistrationBean(T filter, LoggingFilterProperties filterProperties, EnumSet<javax.servlet.DispatcherType> dispatcherTypes)
Helper method to wrap a filter in aFilterRegistrationBean
with the configured order.
-
-
-
Field Detail
-
ALL_DISPATCHER_TYPES
public static final EnumSet<javax.servlet.DispatcherType> ALL_DISPATCHER_TYPES
-
-
Method Detail
-
createFilterRegistrationBean
public static <T extends javax.servlet.Filter> org.springframework.boot.web.servlet.FilterRegistrationBean<T> createFilterRegistrationBean(T filter, LoggingFilterProperties filterProperties)
Helper method to wrap a filter in aFilterRegistrationBean
with the configured order.- Parameters:
filter
- the filterfilterProperties
- the configuration properties- Returns:
- the wrapped filter
-
createFilterRegistrationBean
public static <T extends javax.servlet.Filter> org.springframework.boot.web.servlet.FilterRegistrationBean<T> createFilterRegistrationBean(T filter, LoggingFilterProperties filterProperties, EnumSet<javax.servlet.DispatcherType> dispatcherTypes)
Helper method to wrap a filter in aFilterRegistrationBean
with the configured order.- Parameters:
filter
- the filterfilterProperties
- the configuration propertiesdispatcherTypes
- the request dispatcher types the filter is used for- Returns:
- the wrapped filter
-
-