Class DebugResource
java.lang.Object
jakarta.servlet.GenericServlet
jakarta.servlet.http.HttpServlet
org.apache.juneau.rest.servlet.RestServlet
org.apache.juneau.rest.servlet.BasicRestServlet
org.apache.juneau.microservice.jetty.resources.DebugResource
- All Implemented Interfaces:
- jakarta.servlet.Servlet,- jakarta.servlet.ServletConfig,- Serializable,- BasicUniversalConfig,- DefaultConfig,- DefaultHtmlConfig,- BasicRestOperations
Microservice debug utilities.
 
See Also:
- 
Field SummaryFields inherited from class jakarta.servlet.http.HttpServletLEGACY_DO_HEAD
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptioncreateJettyDump(RestRequest req, RestResponse res) [POST /jetty/dump] - Generates and saves the jetty thread dump file to jetty-thread-dump.log.[GET /] - Shows child utilities.getJettyDump(RestRequest req, RestResponse res) [GET /jetty/dump] - Generates and retrieves the jetty thread dump.Methods inherited from class org.apache.juneau.rest.servlet.BasicRestServleterror, getFavIcon, getHtdoc, getStats, getSwaggerMethods inherited from class org.apache.juneau.rest.servlet.RestServletdestroy, doLog, getContext, getPath, getRequest, getResponse, init, log, log, service, setContextMethods inherited from class jakarta.servlet.http.HttpServletdoDelete, doGet, doHead, doOptions, doPatch, doPost, doPut, doTrace, getLastModified, isSensitiveHeader, serviceMethods inherited from class jakarta.servlet.GenericServletgetInitParameter, getInitParameterNames, getServletConfig, getServletContext, getServletInfo, getServletName, init, log, log
- 
Constructor Details- 
DebugResourcepublic DebugResource()
 
- 
- 
Method Details- 
getChildren[GET /] - Shows child utilities.- Returns:
- Child utility links.
 
- 
getJettyDump[GET /jetty/dump] - Generates and retrieves the jetty thread dump.- Parameters:
- req- The request.
- res- The response.
- Returns:
- The thread dump contents.
 
- 
createJettyDump[POST /jetty/dump] - Generates and saves the jetty thread dump file to jetty-thread-dump.log.- Parameters:
- req- The request.
- res- The response.
- Returns:
- The thread dump contents.
- Throws:
- Exception- Gets converted to 500 response.
 
 
-