Package com.io7m.idstore.server.http
Class IdCommonInstrumentedServlet
java.lang.Object
jakarta.servlet.GenericServlet
jakarta.servlet.http.HttpServlet
com.io7m.idstore.server.http.IdCommonInstrumentedServlet
- All Implemented Interfaces:
jakarta.servlet.Servlet,jakarta.servlet.ServletConfig,Serializable
- Direct Known Subclasses:
IdA1AuthenticatedServlet,IdA1Login,IdA1Versions,IdCommonCSSServlet,IdCommonLogoServlet,IdU1AuthenticatedServlet,IdU1Login,IdUViewAuthenticatedServlet,IdUViewEmailVerificationDeny,IdUViewEmailVerificationPermit,IdUViewLogin,IdUViewLogout,IdUViewPasswordReset,IdUViewPasswordResetConfirm,IdUViewPasswordResetConfirmRun,IdUViewPasswordResetRun
public abstract class IdCommonInstrumentedServlet
extends jakarta.servlet.http.HttpServlet
The base instrumented servlet. The purpose of this servlet is
to collect metrics for telemetry.
- See Also:
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedIdCommonInstrumentedServlet(IdServiceDirectoryType inServices) -
Method Summary
Modifier and TypeMethodDescriptionfinal voidservice(jakarta.servlet.ServletRequest req, jakarta.servlet.ServletResponse res) Methods inherited from class jakarta.servlet.http.HttpServlet
doDelete, doGet, doHead, doOptions, doPost, doPut, doTrace, getLastModified, serviceMethods inherited from class jakarta.servlet.GenericServlet
destroy, getInitParameter, getInitParameterNames, getServletConfig, getServletContext, getServletInfo, getServletName, init, init, log, log
-
Constructor Details
-
IdCommonInstrumentedServlet
-
-
Method Details
-
service
public final void service(jakarta.servlet.ServletRequest req, jakarta.servlet.ServletResponse res) throws jakarta.servlet.ServletException, IOException - Specified by:
servicein interfacejakarta.servlet.Servlet- Overrides:
servicein classjakarta.servlet.http.HttpServlet- Throws:
jakarta.servlet.ServletExceptionIOException
-