Package io.datarouter.exception.web
Class ExceptionAnalysisHandler
java.lang.Object
io.datarouter.web.handler.BaseHandler
io.datarouter.exception.web.ExceptionAnalysisHandler
public class ExceptionAnalysisHandler
extends io.datarouter.web.handler.BaseHandler
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classExceptionAnalysisHandler.ExceptionRecordJspDtostatic classExceptionAnalysisHandler.HttpRequestRecordJspDto -
Field Summary
Fields Modifier and Type Field Description static java.lang.StringP_exceptionRecord -
Constructor Summary
Constructors Constructor Description ExceptionAnalysisHandler() -
Method Summary
Modifier and Type Method Description io.datarouter.web.handler.mav.Mavbrowse()io.datarouter.web.handler.mav.Mavdetails(io.datarouter.web.handler.types.optional.OptionalString exceptionRecord)protected ExceptionRecordgetExceptionRecord(java.lang.String id)protected ExceptionRecordSummaryMetadatagetExceptionRecordSummaryMetadata(ExceptionRecordSummaryMetadataKey key)protected ExceptionRecordSummaryMetadataKeygetExceptionRecordSummaryMetadataKey(java.lang.String type, java.lang.String exceptionLocation)protected HttpRequestRecordgetHttpRequestRecord(ExceptionRecord exceptionRecord)protected io.datarouter.web.handler.mav.MavinitDetailsMav()java.lang.Stringmute(java.lang.String type, java.lang.String exceptionLocation, java.lang.Boolean muted)io.datarouter.web.handler.mav.MavrecordIssueAndRedirect(java.lang.String type, java.lang.String exceptionRecordId, java.lang.String issue, io.datarouter.web.handler.types.optional.OptionalBoolean muted)java.lang.StringsaveIssue(java.lang.String type, java.lang.String exceptionLocation, java.lang.String issue)Methods inherited from class io.datarouter.web.handler.BaseHandler
getDefaultMultipartCharset, getLastPathSegment, getParamValidator, getParamValidator, getRequest, getSessionInfo, handleMissingParameters, handleWrapper, invokeHandlerMethod, postProcess, setDefaultHandlerDecoder, setDefaultHandlerEncoder, setParams, setRequest, setResponse, setServletContext
-
Field Details
-
P_exceptionRecord
public static final java.lang.String P_exceptionRecord- See Also:
- Constant Field Values
-
-
Constructor Details
-
ExceptionAnalysisHandler
public ExceptionAnalysisHandler()
-
-
Method Details
-
browse
public io.datarouter.web.handler.mav.Mav browse() -
initDetailsMav
protected io.datarouter.web.handler.mav.Mav initDetailsMav() -
details
public io.datarouter.web.handler.mav.Mav details(io.datarouter.web.handler.types.optional.OptionalString exceptionRecord) -
mute
public java.lang.String mute(java.lang.String type, java.lang.String exceptionLocation, java.lang.Boolean muted) -
saveIssue
public java.lang.String saveIssue(java.lang.String type, java.lang.String exceptionLocation, java.lang.String issue) -
recordIssueAndRedirect
public io.datarouter.web.handler.mav.Mav recordIssueAndRedirect(java.lang.String type, java.lang.String exceptionRecordId, java.lang.String issue, io.datarouter.web.handler.types.optional.OptionalBoolean muted) -
getExceptionRecord
-
getHttpRequestRecord
-
getExceptionRecordSummaryMetadataKey
protected ExceptionRecordSummaryMetadataKey getExceptionRecordSummaryMetadataKey(java.lang.String type, java.lang.String exceptionLocation) -
getExceptionRecordSummaryMetadata
protected ExceptionRecordSummaryMetadata getExceptionRecordSummaryMetadata(ExceptionRecordSummaryMetadataKey key)
-