Klasse RequestLogFilter

java.lang.Object
jakarta.servlet.GenericFilter
jakarta.servlet.http.HttpFilter
server.restful.common.filters.RequestLogFilter
Alle implementierten Schnittstellen:
jakarta.servlet.Filter, jakarta.servlet.FilterConfig, Serializable

@WebFilter(filterName="RequestLogFilter", displayName="RequestLogFilter", servletNames={"OnKeepAliveServlet","ProxyServlet","InsertNextCartServlet","InsertNextDiskServlet","JoystickServlet","OnPlayDoneServlet","OnPlayServlet","PressKeyServlet","SetDefaultEmulationReSidFpServlet","SetDefaultEmulationReSidServlet","SetSidModel6581Servlet","SetSidModel8580Servlet","ExSIDMappingServlet","HardSIDMappingServlet","SIDBlasterMappingServlet","USBSIDMappingServlet","FindHashServlet","FindTuneServlet","InsertHashesServlet","InsertTuneServlet","TuneExistsServlet","WhatsSidServlet","ConvertServlet","DirectoryServlet","DiskDirectoryServlet","DownloadServlet","FavoritesNamesServlet","FavoritesServlet","FiltersServlet","LogsServlet","PhotoServlet","QRCodeServlet","RandomHVSCServlet","SongLengthServlet","SpeechToTextServlet","StartPageServlet","StaticServlet","STILServlet","TuneInfoServlet","UploadServlet","WebJarsServlet"}, description="Log request and response") public final class RequestLogFilter extends jakarta.servlet.http.HttpFilter
Log request and response.
Autor:
ken
Siehe auch:
  • Feldübersicht

    Felder
    Modifizierer und Typ
    Feld
    Beschreibung
    static final String
     
    private static final Logger
     
     
    private jakarta.servlet.ServletContext
     
    private String
     
  • Konstruktorübersicht

    Konstruktoren
    Konstruktor
    Beschreibung
     
  • Methodenübersicht

    Modifizierer und Typ
    Methode
    Beschreibung
    private String
    cpu()
     
    void
    doFilter(jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response, jakarta.servlet.FilterChain chain)
     
    void
    init(jakarta.servlet.FilterConfig filterConfig)
     
    private String
    localAddr(jakarta.servlet.http.HttpServletRequest request)
     
    void
    log(String message)
     
    private String
     
    private String
    remoteAddr(jakarta.servlet.http.HttpServletRequest request)
     
    private String
    request(jakarta.servlet.http.HttpServletRequest request)
     
    private String
    response(jakarta.servlet.http.HttpServletResponse response)
     
    private String
    user(jakarta.servlet.http.HttpServletRequest request)
     

    Von Klasse geerbte Methoden jakarta.servlet.http.HttpFilter

    doFilter

    Von Klasse geerbte Methoden jakarta.servlet.GenericFilter

    getFilterConfig, getFilterName, getInitParameter, getInitParameterNames, getServletContext, init

    Von Klasse geerbte Methoden java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Von Schnittstelle geerbte Methoden jakarta.servlet.Filter

    destroy
  • Felddetails

    • LOG

      private static final Logger LOG
    • FILTER_PARAMETER_SERVLET_NAME

      public static final String FILTER_PARAMETER_SERVLET_NAME
      Siehe auch:
    • monitoringThread

      @Inject protected MonitoringThread monitoringThread
    • servletContext

      private jakarta.servlet.ServletContext servletContext
    • servletName

      private String servletName
  • Konstruktordetails

    • RequestLogFilter

      public RequestLogFilter()
  • Methodendetails

    • init

      public void init(jakarta.servlet.FilterConfig filterConfig) throws jakarta.servlet.ServletException
      Angegeben von:
      init in Schnittstelle jakarta.servlet.Filter
      Setzt außer Kraft:
      init in Klasse jakarta.servlet.GenericFilter
      Löst aus:
      jakarta.servlet.ServletException
    • doFilter

      public void doFilter(jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response, jakarta.servlet.FilterChain chain) throws IOException, jakarta.servlet.ServletException
      Setzt außer Kraft:
      doFilter in Klasse jakarta.servlet.http.HttpFilter
      Löst aus:
      IOException
      jakarta.servlet.ServletException
    • remoteAddr

      private String remoteAddr(jakarta.servlet.http.HttpServletRequest request)
    • localAddr

      private String localAddr(jakarta.servlet.http.HttpServletRequest request)
    • user

      private String user(jakarta.servlet.http.HttpServletRequest request)
    • request

      private String request(jakarta.servlet.http.HttpServletRequest request)
    • response

      private String response(jakarta.servlet.http.HttpServletResponse response)
    • memory

      private String memory()
    • cpu

      private String cpu()
    • log

      public void log(String message)