com.ibm.websphere.servlet.filter

Interface IFilterConfig

All Superinterfaces:
javax.servlet.FilterConfig, javax.servlet.FilterRegistration, javax.servlet.FilterRegistration.Dynamic, javax.servlet.Registration, javax.servlet.Registration.Dynamic

  1. public interface IFilterConfig
  2. extends javax.servlet.FilterConfig, javax.servlet.FilterRegistration.Dynamic
A representation of the configuration for a filter

Nested Class Summary

Nested classes/interfaces inherited from interface javax.servlet.FilterRegistration
javax.servlet.FilterRegistration.Dynamic

Field Summary

Modifier and Type Field and Description
  1. static
  2. int
FILTER_ERROR
Deprecated.
  1. static
  2. int
FILTER_FORWARD
Deprecated.
  1. static
  2. int
FILTER_INCLUDE
Deprecated.
  1. static
  2. int
FILTER_REQUEST
Deprecated.

Method Summary

Modifier and Type Method and Description
  1. void
addInitParameter(java.lang.String name,java.lang.String value)
Add an init parmameter
  1. boolean
isAsyncSupported()
  1. void
setDescription(java.lang.String description)
Set the discription for this config
  1. void
setDispatchMode(int[] dispatchMode)
Deprecated. Please use Servlet 3.0 methods for adding filters dynamically.
  1. void
setDisplayName(java.lang.String displayName)
Set the display name for this config
  1. void
setFilterClassLoader(java.lang.ClassLoader filterClassLoader)
Set the ClassLoader this Filter should be loaded from.
  1. void
setFilterClassName(java.lang.String className)
  1. void
setName(java.lang.String name)
Set the name of this filter
Methods inherited from interface javax.servlet.FilterConfig
getFilterName, getInitParameter, getInitParameterNames, getServletContext
Methods inherited from interface javax.servlet.FilterRegistration
addMappingForServletNames, addMappingForUrlPatterns, getServletNameMappings, getUrlPatternMappings
Methods inherited from interface javax.servlet.Registration.Dynamic
setAsyncSupported
Methods inherited from interface javax.servlet.Registration
getClassName, getInitParameter, getInitParameters, getName, setInitParameter, setInitParameters

Field Detail

FILTER_REQUEST

  1. static final int FILTER_REQUEST
Deprecated.
See Also:

FILTER_FORWARD

  1. static final int FILTER_FORWARD
Deprecated.
See Also:

FILTER_INCLUDE

  1. static final int FILTER_INCLUDE
Deprecated.
See Also:

FILTER_ERROR

  1. static final int FILTER_ERROR
Deprecated.
See Also:

Method Detail

setFilterClassLoader

  1. void setFilterClassLoader(java.lang.ClassLoader filterClassLoader)
Set the ClassLoader this Filter should be loaded from.
Parameters:
filterClassLoader -

addInitParameter

  1. void addInitParameter(java.lang.String name,
  2. java.lang.String value)
Add an init parmameter
Parameters:
name -
value -

setDispatchMode

  1. void setDispatchMode(int[] dispatchMode)
Deprecated. Please use Servlet 3.0 methods for adding filters dynamically.
Set the dispatch mode this filter should run for
Parameters:
dispatchMode -

setDisplayName

  1. void setDisplayName(java.lang.String displayName)
Set the display name for this config
Parameters:
displayName -

setDescription

  1. void setDescription(java.lang.String description)
Set the discription for this config
Parameters:
description -

setName

  1. void setName(java.lang.String name)
Set the name of this filter
Parameters:
name -

setFilterClassName

  1. void setFilterClassName(java.lang.String className)

isAsyncSupported

  1. boolean isAsyncSupported()