com.ibm.wsspi.webcontainer.filter

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
    • 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

        javax.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(javax.servlet.Filter filter)
      • setFilterClass

        void setFilterClass(java.lang.Class<? extends javax.servlet.Filter> filterClass)
      • getFilter

        javax.servlet.Filter getFilter()
      • getFilterClass

        java.lang.Class<? extends javax.servlet.Filter> getFilterClass()