Package com.restapi.template.errorbot
Class ErrorLogs
- java.lang.Object
-
- com.restapi.template.errorbot.ErrorLogs
-
@Entity public class ErrorLogs extends java.lang.Object에러로그 엔터티.- Version:
- 1.0
- Author:
- always0ne
-
-
Field Summary
Fields Modifier and Type Field Description private java.lang.Booleanalert알림이 전달되었는지 여부.private java.time.LocalDateTimeerrorDatetime에러 발생 시각.private ErrorInfoerrorInfo에러 정보.private java.lang.Longidpk.private RequestInforequestInfo사용자 요청 정보.private SystemInfosystemInfo서버 시스템 정보.private java.lang.StringuserInfo접속자 ID(비로그인 사용자는 anonymousUser).
-
Constructor Summary
Constructors Constructor Description ErrorLogs(ch.qos.logback.classic.spi.ILoggingEvent eventObject, java.lang.String serverName, java.lang.String uri, java.lang.String parameter, java.lang.String header, java.lang.String body, java.lang.String agent)Create ErrorLogs.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidmarkAsAlert()
-
-
-
Field Detail
-
id
private java.lang.Long id
pk.
-
userInfo
private java.lang.String userInfo
접속자 ID(비로그인 사용자는 anonymousUser).
-
systemInfo
private SystemInfo systemInfo
서버 시스템 정보.
-
errorInfo
private ErrorInfo errorInfo
에러 정보.
-
requestInfo
private RequestInfo requestInfo
사용자 요청 정보.
-
alert
private java.lang.Boolean alert
알림이 전달되었는지 여부.
-
errorDatetime
private final java.time.LocalDateTime errorDatetime
에러 발생 시각.
-
-
Constructor Detail
-
ErrorLogs
public ErrorLogs(ch.qos.logback.classic.spi.ILoggingEvent eventObject, java.lang.String serverName, java.lang.String uri, java.lang.String parameter, java.lang.String header, java.lang.String body, java.lang.String agent)Create ErrorLogs.- Parameters:
eventObject- error 정보serverName- 서버이름uri- request URiparameter- request Parameterheader- request headerbody- request bodyagent- request agent
-
-