Class DatanodeHttpServer.MapBasedFilterConfig

java.lang.Object
org.apache.hadoop.hdfs.server.datanode.web.DatanodeHttpServer.MapBasedFilterConfig
All Implemented Interfaces:
javax.servlet.FilterConfig
Enclosing class:
DatanodeHttpServer

public static final class DatanodeHttpServer.MapBasedFilterConfig extends Object implements javax.servlet.FilterConfig
Since the DataNode HTTP server is not implemented in terms of the servlet API, it takes some extra effort to obtain an instance of the filter. This method provides a minimal FilterConfig implementation backed by a Map. Call this from your filter handler to initialize a servlet filter.
  • Constructor Details

  • Method Details

    • getFilterName

      public String getFilterName()
      Specified by:
      getFilterName in interface javax.servlet.FilterConfig
    • getInitParameter

      public String getInitParameter(String name)
      Specified by:
      getInitParameter in interface javax.servlet.FilterConfig
    • getInitParameterNames

      public Enumeration<String> getInitParameterNames()
      Specified by:
      getInitParameterNames in interface javax.servlet.FilterConfig
    • getServletContext

      public javax.servlet.ServletContext getServletContext()
      Specified by:
      getServletContext in interface javax.servlet.FilterConfig