Interface IFilterConfig
- 
- All Superinterfaces:
- javax.servlet.FilterConfig,- javax.servlet.FilterRegistration,- javax.servlet.FilterRegistration.Dynamic,- IFilterConfig,- javax.servlet.Registration,- javax.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.IFilterConfigFILTER_ERROR, FILTER_FORWARD, FILTER_INCLUDE, FILTER_REQUEST
 
- 
 - 
Method SummaryAll Methods Instance Methods Abstract Methods Modifier and Type Method Description javax.servlet.DispatcherType[]getDispatchType()Get the dispatch typejavax.servlet.FiltergetFilter()java.lang.Class<? extends javax.servlet.Filter>getFilterClass()java.lang.ClassLoadergetFilterClassLoader()Get the classloader where this Filter should be loaded from.java.lang.StringgetFilterClassName()Get the filter class namebooleanisInternal()Checks if resource should be considered internal.voidsetFilter(javax.servlet.Filter filter)voidsetFilterClass(java.lang.Class<? extends javax.servlet.Filter> filterClass)voidsetFilterClassName(java.lang.String className)voidsetInternal(boolean isInternal)Set whether resource should be considered internal.voidsetIServletContext(IServletContext servletContext)Set the ServletContext this Filter should be associated with.voidsetLargeIcon(java.lang.String largeIcon)Set the large iconvoidsetSmallIcon(java.lang.String smallIcon)Set the small icon- 
Methods inherited from interface javax.servlet.FilterConfiggetFilterName, getInitParameter, getInitParameterNames, getServletContext
 - 
Methods inherited from interface javax.servlet.FilterRegistrationaddMappingForServletNames, addMappingForUrlPatterns, getServletNameMappings, getUrlPatternMappings
 - 
Methods inherited from interface com.ibm.websphere.servlet.filter.IFilterConfigaddInitParameter, isAsyncSupported, setDescription, setDispatchMode, setDisplayName, setFilterClassLoader, setName
 
- 
 
- 
- 
- 
Method Detail- 
setLargeIconvoid setLargeIcon(java.lang.String largeIcon) Set the large icon- Parameters:
- largeIcon-
 
 - 
setSmallIconvoid setSmallIcon(java.lang.String smallIcon) Set the small icon- Parameters:
- smallIcon-
 
 - 
getDispatchTypejavax.servlet.DispatcherType[] getDispatchType() Get the dispatch type- Returns:
 
 - 
getFilterClassLoaderjava.lang.ClassLoader getFilterClassLoader() Get the classloader where this Filter should be loaded from. Default is WebApp's classloader.- Returns:
 
 - 
getFilterClassNamejava.lang.String getFilterClassName() Get the filter class name- Returns:
 
 - 
setIServletContextvoid setIServletContext(IServletContext servletContext) Set the ServletContext this Filter should be associated with.- Parameters:
- ServletContext-
 
 - 
setInternalvoid setInternal(boolean isInternal) Set whether resource should be considered internal. * @return
 - 
isInternalboolean isInternal() Checks if resource should be considered internal.- Returns:
 
 - 
setFiltervoid setFilter(javax.servlet.Filter filter) 
 - 
setFilterClassvoid setFilterClass(java.lang.Class<? extends javax.servlet.Filter> filterClass) 
 - 
getFilterjavax.servlet.Filter getFilter() 
 - 
getFilterClassjava.lang.Class<? extends javax.servlet.Filter> getFilterClass() 
 - 
setFilterClassNamevoid setFilterClassName(java.lang.String className) - Specified by:
- setFilterClassNamein interface- IFilterConfig
 
 
- 
 
-