Class RemoteAddrFilter

All Implemented Interfaces:
Filter

public final class RemoteAddrFilter extends RequestFilter
Concrete implementation of RequestFilter that filters based on the string representation of the remote client's IP address.
Author:
Craig R. McClanahan
  • Constructor Details

    • RemoteAddrFilter

      public RemoteAddrFilter()
  • Method Details

    • doFilter

      public void doFilter(ServletRequest request, ServletResponse response, FilterChain chain) throws IOException, ServletException
      Extract the desired request property, and pass it (along with the specified request and response objects and associated filter chain) to the protected process() method to perform the actual filtering.
      Specified by:
      doFilter in interface Filter
      Specified by:
      doFilter in class RequestFilter
      Parameters:
      request - The servlet request to be processed
      response - The servlet response to be created
      chain - The filter chain for this request
      Throws:
      IOException - if an input/output error occurs
      ServletException - if a servlet error occurs
    • getLogger

      protected Log getLogger()
      Specified by:
      getLogger in class FilterBase