Interface IFilterConfig
-
- All Superinterfaces:
jakarta.servlet.FilterConfig
,jakarta.servlet.FilterRegistration
,jakarta.servlet.FilterRegistration.Dynamic
,IFilterConfig
,jakarta.servlet.Registration
,jakarta.servlet.Registration.Dynamic
public interface IFilterConfig extends IFilterConfig
A representation of the configuration for a filter
-
-
Field Summary
-
Fields inherited from interface com.ibm.websphere.servlet.filter.IFilterConfig
FILTER_ERROR, FILTER_FORWARD, FILTER_INCLUDE, FILTER_REQUEST
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description jakarta.servlet.DispatcherType[]
getDispatchType()
Get the dispatch typejakarta.servlet.Filter
getFilter()
java.lang.Class<? extends jakarta.servlet.Filter>
getFilterClass()
java.lang.ClassLoader
getFilterClassLoader()
Get the classloader where this Filter should be loaded from.java.lang.String
getFilterClassName()
Get the filter class nameboolean
isInternal()
Checks if resource should be considered internal.void
setFilter(jakarta.servlet.Filter filter)
void
setFilterClass(java.lang.Class<? extends jakarta.servlet.Filter> filterClass)
void
setFilterClassName(java.lang.String className)
void
setInternal(boolean isInternal)
Set whether resource should be considered internal.void
setIServletContext(IServletContext servletContext)
Set the ServletContext this Filter should be associated with.void
setLargeIcon(java.lang.String largeIcon)
Set the large iconvoid
setSmallIcon(java.lang.String smallIcon)
Set the small icon-
Methods inherited from interface jakarta.servlet.FilterConfig
getFilterName, getInitParameter, getInitParameterNames, getServletContext
-
Methods inherited from interface jakarta.servlet.FilterRegistration
addMappingForServletNames, addMappingForUrlPatterns, getServletNameMappings, getUrlPatternMappings
-
Methods inherited from interface com.ibm.websphere.servlet.filter.IFilterConfig
addInitParameter, isAsyncSupported, setDescription, setDispatchMode, setDisplayName, setFilterClassLoader, setName
-
-
-
-
Method Detail
-
setLargeIcon
void setLargeIcon(java.lang.String largeIcon)
Set the large icon- Parameters:
largeIcon
-
-
setSmallIcon
void setSmallIcon(java.lang.String smallIcon)
Set the small icon- Parameters:
smallIcon
-
-
getDispatchType
jakarta.servlet.DispatcherType[] getDispatchType()
Get the dispatch type- Returns:
-
getFilterClassLoader
java.lang.ClassLoader getFilterClassLoader()
Get the classloader where this Filter should be loaded from. Default is WebApp's classloader.- Returns:
-
getFilterClassName
java.lang.String getFilterClassName()
Get the filter class name- Returns:
-
setIServletContext
void setIServletContext(IServletContext servletContext)
Set the ServletContext this Filter should be associated with.- Parameters:
ServletContext
-
-
setInternal
void setInternal(boolean isInternal)
Set whether resource should be considered internal. * @return
-
isInternal
boolean isInternal()
Checks if resource should be considered internal.- Returns:
-
setFilter
void setFilter(jakarta.servlet.Filter filter)
-
setFilterClass
void setFilterClass(java.lang.Class<? extends jakarta.servlet.Filter> filterClass)
-
getFilter
jakarta.servlet.Filter getFilter()
-
getFilterClass
java.lang.Class<? extends jakarta.servlet.Filter> getFilterClass()
-
setFilterClassName
void setFilterClassName(java.lang.String className)
- Specified by:
setFilterClassName
in interfaceIFilterConfig
-
-